![外文文獻(xiàn)翻譯QTCreator的應(yīng)用與前景畢業(yè)論文_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/13/421172e9-5f4e-46c8-93d2-c7bf987deb32/421172e9-5f4e-46c8-93d2-c7bf987deb321.gif)
![外文文獻(xiàn)翻譯QTCreator的應(yīng)用與前景畢業(yè)論文_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/13/421172e9-5f4e-46c8-93d2-c7bf987deb32/421172e9-5f4e-46c8-93d2-c7bf987deb322.gif)
![外文文獻(xiàn)翻譯QTCreator的應(yīng)用與前景畢業(yè)論文_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/13/421172e9-5f4e-46c8-93d2-c7bf987deb32/421172e9-5f4e-46c8-93d2-c7bf987deb323.gif)
![外文文獻(xiàn)翻譯QTCreator的應(yīng)用與前景畢業(yè)論文_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/13/421172e9-5f4e-46c8-93d2-c7bf987deb32/421172e9-5f4e-46c8-93d2-c7bf987deb324.gif)
![外文文獻(xiàn)翻譯QTCreator的應(yīng)用與前景畢業(yè)論文_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/13/421172e9-5f4e-46c8-93d2-c7bf987deb32/421172e9-5f4e-46c8-93d2-c7bf987deb325.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、外 文 翻 譯題 目: QT Creator的應(yīng)用與前景 9 / 20QT Creator的應(yīng)用與前景摘要: 顧名思義,Qt Creator是一個(gè)完整的綜合發(fā)展與Qt應(yīng)用程序創(chuàng)建應(yīng)用程序環(huán)境(IDE)框架。 Qt是用于開發(fā)應(yīng)用程序和用戶界面設(shè)計(jì)一次,他們在幾個(gè)桌面和移動部署操作系統(tǒng)。本文提供了一個(gè)引進(jìn)的Qt Creator和功能,它提供給開發(fā)商。關(guān)鍵詞:qt creator使用,qt creator的使用前景1.Qt 4說明Qt Creator的主要驅(qū)動力已經(jīng)Qt的具體發(fā)展需要,簡單,易用性,生產(chǎn)力,可擴(kuò)展性,開放性,以與試圖降低開始使用Qt的屏障。Qt Creator的援助的主要特
2、點(diǎn)應(yīng)用程序開發(fā)人員,例如,在下列方式:Qt應(yīng)用程序開發(fā)項(xiàng)目向?qū)Э焖俸腿菀椎拈_始,快速訪問最近的項(xiàng)目和會議。易于獲取信息的上下文敏感的,集成的Qt幫助系統(tǒng)。先進(jìn)的C+代碼編輯器和開發(fā)應(yīng)用集成的Qt Designer。享受新的強(qiáng)大的功能,用于瀏覽項(xiàng)目文件以與功能和類快速之間。GDB調(diào)試器使用的圖形用戶界面與調(diào)試增加Qt類結(jié)構(gòu)的認(rèn)識。建立和執(zhí)行qmake的跨平臺的Qt項(xiàng)目構(gòu)建工具。Qt Creator的不競爭與Qt插件為Eclipse或微軟Visual Studio中,而是相輔相成的Qt工具提供提供Qt的完整的開發(fā)環(huán)境,很容易和快速采取使用,便于使用Qt的具體特點(diǎn)。在一般情況下,Qt Creator
3、的Qt支持所有的平臺上運(yùn)行。預(yù)建可用于Microsoft Windows,麥金塔OS X和Linux二進(jìn)制文件。 QTCreator可以在其它平臺上運(yùn)行,但需要編譯公開的源代碼。Qt Creator的建設(shè)和運(yùn)行,可能需要Qt 4.x的一個(gè)單獨(dú)的安裝到您的計(jì)算機(jī)。2. Qt Creator的工作 為了滿足設(shè)計(jì)的驅(qū)動程序(簡單,易于使用,和生產(chǎn)力)的Qt造物主依賴于模式的概念,它能夠適應(yīng)用戶界面遇到不同的應(yīng)用程序開發(fā)任務(wù)。每種模式都有自己的顯示只有執(zhí)行任務(wù)所需的信息和查看提供最相關(guān)的功能和它的功能。作為一個(gè)結(jié)果,一直致力于為廣大的Qt Creator的窗口區(qū)域?qū)嶋H應(yīng)用的開發(fā)任務(wù)
4、。為了說明這一點(diǎn),圖1給出了Qt Creator的用戶界面(UI)的關(guān)鍵部件??焖俳粨Q模式,Qt Creator的一個(gè)模態(tài)選擇器的左側(cè)窗口。隨著選擇的援助,或使用一套鍵盤捷徑,用戶可以訪問在以下模式之一:歡迎加載最近幾屆會議或具體項(xiàng)目。編輯修改的活動項(xiàng)目和它的源文件。調(diào)試調(diào)試時(shí)檢查程序的狀態(tài)。項(xiàng)目配置如何建立和執(zhí)行項(xiàng)目。幫助文件,如Qt的參考文檔,查看和Qt Creator的文檔。輸出使能詳細(xì)研究各種數(shù)據(jù),例如,建立問題,編制和應(yīng)用程序的輸出。模式選擇下面的命令按鈕開始執(zhí)行,調(diào)試,目前項(xiàng)目建設(shè)。編輯和調(diào)試模式顯示邊欄,其中顯示所有文件屬于活動項(xiàng)目。這些模式顯示,并提供訪問當(dāng)前打開的文件,在窗口
5、頂部的酒吧。酒吧也顯示了與當(dāng)前文件的符號象征概述以與里面的文件在當(dāng)前位置的符號。邊欄下方的位置,使用戶能夠快速查找文件,或訪問從該項(xiàng)目中的文件信息。下一步,定位器是四種不同的輸出窗格顯示在底部的控制窗口??捎玫拇案袷牵簶?gòu)建問題的顯示器,例如,警告和錯(cuò)誤有關(guān)當(dāng)前構(gòu)建。搜索結(jié)果“窗格中顯示了在當(dāng)前全球搜索結(jié)果文件,文件或項(xiàng)目。應(yīng)用程序的輸出顯示的應(yīng)用程序中的地位執(zhí)行以與調(diào)試應(yīng)用程序時(shí),調(diào)試信息.編譯器輸出顯示所有的編譯器提供的輸出。3.Qt4的新項(xiàng)目向?qū)гO(shè)立新項(xiàng)目的Qt Creator是一個(gè)向?qū)?,指?dǎo)幫助用戶通過在項(xiàng)目創(chuàng)建過程中連續(xù)的步驟。在第一加強(qiáng)用戶選擇項(xiàng)目類型從類別:Qt的控制臺應(yīng)用,Qt的
6、GUI(圖形用戶界面)應(yīng)用程序,或Qt庫。下一步,用戶可以選擇一個(gè)項(xiàng)目的位置,Qt的特定設(shè)置(如選擇需要的模塊),然后指定一流的細(xì)節(jié)該應(yīng)用程序。當(dāng)這些步驟已經(jīng)完成,Qt Creator的自動生成該項(xiàng)目所需的標(biāo)題,來源,用戶界面和項(xiàng)目文件定義向?qū)А?.高級C + +代碼編輯器在源代碼中的寫作,編輯和導(dǎo)航應(yīng)用中的核心任務(wù)發(fā)展。因此C + +代碼編輯器的關(guān)鍵部件之一,Qt Creator的。圖2顯示了例如編輯視圖,編輯器填補(bǔ)大多數(shù)的窗口區(qū)域。在圖2中可以看到,在C + +編輯器提供:語法高亮關(guān)鍵字,符號和宏。類成員和方法的代碼完成以與功能參數(shù),通過鍵盤訪問的捷徑(ctrl +空格)支持在目前的Qt類
7、和用戶自己的類項(xiàng)目?,F(xiàn)場標(biāo)記錯(cuò)誤(“鋸齒”強(qiáng)調(diào)紅色),同時(shí)編輯。避免了編譯的代碼,發(fā)現(xiàn)錯(cuò)別字和語法錯(cuò)誤。自動縮進(jìn)源代碼布局。折疊和展開的源代碼中的函數(shù)的能力。除了上述功能,編輯等實(shí)用功能,例如:突出窗口中的匹配字符串的增量搜索同時(shí)打字。行號和當(dāng)前行的亮點(diǎn)。簡單的注釋和代碼取消注釋??焖偾袚Q方法的定義和聲明一個(gè)函數(shù)。更容易在代碼導(dǎo)航的書簽。除此之外,C + +代碼編輯器支持不同的鍵盤快捷鍵更快的編輯。它可以工作在所有不使用鼠標(biāo),讓開發(fā)人員保持他們的手在鍵盤上工作得更快。5.集成的Qt Designer編輯用戶界面文件的Qt Creator提供了一個(gè)完全集成的Qt設(shè)計(jì)師在編輯模式。這使得可以編輯用
8、戶界面簡單的拖放用戶界面UI組件(部件)。使用QtDesigner設(shè)計(jì)的用戶界面,功能齊全,并可以立即預(yù)覽,以確保設(shè)計(jì)的,因?yàn)樗麄兪且狻S袥]有必要重新編譯整個(gè)項(xiàng)目來測試一個(gè)新的設(shè)計(jì)。圖3顯示了一個(gè)簡單的式下集成的Qt Designer編輯??捎玫腢I組件是在圖3所示,在左側(cè)的容器,并在屏幕中間顯示正在編輯的用戶界面。在右上角的窗口包含在Object Inspector顯示在當(dāng)前的用戶界面對象的層次結(jié)構(gòu)。下面是編輯當(dāng)前選中的控件的屬性的屬性編輯器。此外,用戶可以使用許多其他任務(wù)集成的Qt Designer連接信號和槽,并設(shè)置Tab鍵順序等。在Qt設(shè)計(jì)師整合,還包括項(xiàng)目管理和代碼完成。6.集成的Q
9、t 幫助不時(shí),應(yīng)用程序開發(fā)人員可能需要進(jìn)一步的信息關(guān)于若干類,函數(shù),等等。 Qt的所有文件和例子是通過插件的Qt Creator的Qt幫助。要查看文檔,用于幫助模式,其中最窗口是專門幫助文本。雖然工作在編輯源代碼模式下,用戶可以通過上下文敏感的幫助文本光標(biāo)移動Qt的類或函數(shù),然后按F1鍵。該文件將在面板上顯示的代碼編輯器的右側(cè)所示圖4。它也可以添加外部文件的Qt Creator,補(bǔ)充或替換現(xiàn)有的文件。7. 定位器之間的文件和信息導(dǎo)航雖然編輯的源代碼,開發(fā)人員經(jīng)常需要移動之間不同的文件,并訪問多個(gè)信息來源。定位器工具(圖5)旨在協(xié)助用戶只需敲幾下鍵盤。當(dāng)用戶開始輸入文本字符串中的定位,它顯示文件
10、名稱包含在彈出列表中的字符串。隨著用戶繼續(xù)輸入列表自動更新??捎糜谕ㄅ浞?和?)搜索查詢。通過添加前綴字符時(shí),用戶可以更具體其次是搜索字符串前的空間。目前,下列前綴可供選擇:f查找文件的任何地方,或在特定文件夾的硬盤。P定位文件,從目前的項(xiàng)目,而在所有項(xiàng)目的搜索。O搜索所有打開的文檔。C類和類的定義,方法定義和:米,看起來方法的定義。在當(dāng)前的項(xiàng)目。?搜索可用的幫助主題和Qt文檔。升跳躍到當(dāng)前文檔中的某一行。如果沒有指定前綴,搜索工具,使用由O,L,和前綴默認(rèn)。8.編譯和調(diào)試目前,Qt Creator的GNU編譯器(gcc)和調(diào)試器(GDB)的支持。雖然它是可以使用幾乎所有Qt支持的編譯器在Q
11、t Creator的調(diào)試功能只適用于用戶的gcc。這意味著,例如,應(yīng)用程序創(chuàng)建在Microsoft Visual Studio編譯器,不能在Qt Creator的調(diào)試。的Qt Creator提供了一個(gè)Debug模式,提供了一個(gè)圖形用戶界面GNU調(diào)試器。圖6顯示了在Debug模式的被告席上的Qt Creator查看下面的代碼編輯器調(diào)試工具(或部件)。在這種模式下,開發(fā)人員可以執(zhí)行常見的調(diào)試任務(wù),如:通過程序行或指令由指令步驟。中斷程序執(zhí)行。設(shè)置斷點(diǎn)。檢查調(diào)用棧容,觀眾和LO l和全局變量。調(diào)試是意識到許多Qt類結(jié)構(gòu),從而增加其Qt的數(shù)據(jù)清楚地顯示能力。此外,Qt Creator的顯示原始GNU調(diào)
12、試器的信息在一個(gè)清晰,簡明的方式。開發(fā)人員可以選擇一組工具,顯示調(diào)試信息被告席上的看法。最常用的默認(rèn)顯示板,它是可能改變它們符合您的喜好。它也改變面板“今后各屆會議的保存的位置和大小,和變化??梢栽O(shè)置斷點(diǎn)在特定行或在一個(gè)特定的功能。紅色標(biāo)記在代碼編輯器的左邊行號顯示下一個(gè)斷點(diǎn)集在特定行的源代碼(圖6)。 當(dāng)程序執(zhí)行停止調(diào)試過程中,調(diào)用堆棧列出所有的幀,它代表了嵌套函數(shù)調(diào)用導(dǎo)致當(dāng)前位置。對于每個(gè)調(diào)用堆棧中的函數(shù),Qt Creator的嘗試擷取其位置(源代碼文件的名稱和相關(guān)的行號)和目前它在堆棧視圖。然而,正如圖6所示,某些功能在調(diào)用棧中可能沒有任何調(diào)試信息。這些幀然后顯示為灰色。 棧頂調(diào)用幀(或選定),將顯示在當(dāng)?shù)厝撕涂词夭榭?。視圖顯示的功能和局部變量。這樣的一個(gè)例子作為一個(gè)復(fù)合變量顯示在圖6可以看出在局部視圖的擴(kuò)展樹。該圖還顯示全面Qt的基類的數(shù)據(jù),這是一個(gè)特點(diǎn),使得Qt的顯示造物主調(diào)試功能更強(qiáng)大,比其他替代品開發(fā)的Qt代碼。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度海上鉆井平臺聘用駕駛員安全服務(wù)合同
- 2025年度汽車駕駛員勞動合同續(xù)簽與交通違法行為責(zé)任協(xié)議
- 2025年度綠色交通基礎(chǔ)設(shè)施建設(shè)融資協(xié)議書
- 施工單位關(guān)于施工方案調(diào)整的工作聯(lián)系函
- 遠(yuǎn)程教育技術(shù)在小學(xué)教育中的應(yīng)用
- 高處墜落機(jī)械傷害搶救應(yīng)急預(yù)案格式
- 二手車質(zhì)押貸款合同范文
- 不履行租賃合同起訴書范本
- 臨時(shí)聘請合同書
- 上海市糧食買賣合同參考樣本
- 北師大版小學(xué)六年級下冊數(shù)學(xué)全冊教學(xué)設(shè)計(jì)
- YY/T 0681.2-2010無菌醫(yī)療器械包裝試驗(yàn)方法第2部分:軟性屏障材料的密封強(qiáng)度
- GB/T 20472-2006硫鋁酸鹽水泥
- 煙氣管道阻力計(jì)算
- 城鄉(xiāng)環(huán)衛(wèi)一體化保潔服務(wù)迎接重大節(jié)日、活動的保障措施
- 醫(yī)院-9S管理共88張課件
- 高考作文復(fù)習(xí):議論文論證方法課件15張
- MySQL數(shù)據(jù)庫項(xiàng)目式教程完整版課件全書電子教案教材課件(完整)
- 藥品生產(chǎn)質(zhì)量管理工程完整版課件
- 《網(wǎng)絡(luò)服務(wù)器搭建、配置與管理-Linux(RHEL8、CentOS8)(微課版)(第4版)》全冊電子教案
- 職業(yè)衛(wèi)生教學(xué)課件生物性有害因素所致職業(yè)性損害
評論
0/150
提交評論