外文文獻翻譯QTCreator的應(yīng)用與前景畢業(yè)論文_第1頁
外文文獻翻譯QTCreator的應(yīng)用與前景畢業(yè)論文_第2頁
外文文獻翻譯QTCreator的應(yīng)用與前景畢業(yè)論文_第3頁
外文文獻翻譯QTCreator的應(yīng)用與前景畢業(yè)論文_第4頁
外文文獻翻譯QTCreator的應(yīng)用與前景畢業(yè)論文_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、外 文 翻 譯題 目: QT Creator的應(yīng)用與前景 9 / 20QT Creator的應(yīng)用與前景摘要: 顧名思義,Qt Creator是一個完整的綜合發(fā)展與Qt應(yīng)用程序創(chuàng)建應(yīng)用程序環(huán)境(IDE)框架。 Qt是用于開發(fā)應(yīng)用程序和用戶界面設(shè)計一次,他們在幾個桌面和移動部署操作系統(tǒng)。本文提供了一個引進的Qt Creator和功能,它提供給開發(fā)商。關(guān)鍵詞:qt creator使用,qt creator的使用前景1.Qt 4說明Qt Creator的主要驅(qū)動力已經(jīng)Qt的具體發(fā)展需要,簡單,易用性,生產(chǎn)力,可擴展性,開放性,以與試圖降低開始使用Qt的屏障。Qt Creator的援助的主要特

2、點應(yīng)用程序開發(fā)人員,例如,在下列方式:Qt應(yīng)用程序開發(fā)項目向?qū)Э焖俸腿菀椎拈_始,快速訪問最近的項目和會議。易于獲取信息的上下文敏感的,集成的Qt幫助系統(tǒng)。先進的C+代碼編輯器和開發(fā)應(yīng)用集成的Qt Designer。享受新的強大的功能,用于瀏覽項目文件以與功能和類快速之間。GDB調(diào)試器使用的圖形用戶界面與調(diào)試增加Qt類結(jié)構(gòu)的認識。建立和執(zhí)行qmake的跨平臺的Qt項目構(gòu)建工具。Qt Creator的不競爭與Qt插件為Eclipse或微軟Visual Studio中,而是相輔相成的Qt工具提供提供Qt的完整的開發(fā)環(huán)境,很容易和快速采取使用,便于使用Qt的具體特點。在一般情況下,Qt Creator

3、的Qt支持所有的平臺上運行。預(yù)建可用于Microsoft Windows,麥金塔OS X和Linux二進制文件。 QTCreator可以在其它平臺上運行,但需要編譯公開的源代碼。Qt Creator的建設(shè)和運行,可能需要Qt 4.x的一個單獨的安裝到您的計算機。2. Qt Creator的工作 為了滿足設(shè)計的驅(qū)動程序(簡單,易于使用,和生產(chǎn)力)的Qt造物主依賴于模式的概念,它能夠適應(yīng)用戶界面遇到不同的應(yīng)用程序開發(fā)任務(wù)。每種模式都有自己的顯示只有執(zhí)行任務(wù)所需的信息和查看提供最相關(guān)的功能和它的功能。作為一個結(jié)果,一直致力于為廣大的Qt Creator的窗口區(qū)域?qū)嶋H應(yīng)用的開發(fā)任務(wù)

4、。為了說明這一點,圖1給出了Qt Creator的用戶界面(UI)的關(guān)鍵部件??焖俳粨Q模式,Qt Creator的一個模態(tài)選擇器的左側(cè)窗口。隨著選擇的援助,或使用一套鍵盤捷徑,用戶可以訪問在以下模式之一:歡迎加載最近幾屆會議或具體項目。編輯修改的活動項目和它的源文件。調(diào)試調(diào)試時檢查程序的狀態(tài)。項目配置如何建立和執(zhí)行項目。幫助文件,如Qt的參考文檔,查看和Qt Creator的文檔。輸出使能詳細研究各種數(shù)據(jù),例如,建立問題,編制和應(yīng)用程序的輸出。模式選擇下面的命令按鈕開始執(zhí)行,調(diào)試,目前項目建設(shè)。編輯和調(diào)試模式顯示邊欄,其中顯示所有文件屬于活動項目。這些模式顯示,并提供訪問當前打開的文件,在窗口

5、頂部的酒吧。酒吧也顯示了與當前文件的符號象征概述以與里面的文件在當前位置的符號。邊欄下方的位置,使用戶能夠快速查找文件,或訪問從該項目中的文件信息。下一步,定位器是四種不同的輸出窗格顯示在底部的控制窗口。可用的窗格是:構(gòu)建問題的顯示器,例如,警告和錯誤有關(guān)當前構(gòu)建。搜索結(jié)果“窗格中顯示了在當前全球搜索結(jié)果文件,文件或項目。應(yīng)用程序的輸出顯示的應(yīng)用程序中的地位執(zhí)行以與調(diào)試應(yīng)用程序時,調(diào)試信息.編譯器輸出顯示所有的編譯器提供的輸出。3.Qt4的新項目向?qū)гO(shè)立新項目的Qt Creator是一個向?qū)В笇?dǎo)幫助用戶通過在項目創(chuàng)建過程中連續(xù)的步驟。在第一加強用戶選擇項目類型從類別:Qt的控制臺應(yīng)用,Qt的

6、GUI(圖形用戶界面)應(yīng)用程序,或Qt庫。下一步,用戶可以選擇一個項目的位置,Qt的特定設(shè)置(如選擇需要的模塊),然后指定一流的細節(jié)該應(yīng)用程序。當這些步驟已經(jīng)完成,Qt Creator的自動生成該項目所需的標題,來源,用戶界面和項目文件定義向?qū)А?.高級C + +代碼編輯器在源代碼中的寫作,編輯和導(dǎo)航應(yīng)用中的核心任務(wù)發(fā)展。因此C + +代碼編輯器的關(guān)鍵部件之一,Qt Creator的。圖2顯示了例如編輯視圖,編輯器填補大多數(shù)的窗口區(qū)域。在圖2中可以看到,在C + +編輯器提供:語法高亮關(guān)鍵字,符號和宏。類成員和方法的代碼完成以與功能參數(shù),通過鍵盤訪問的捷徑(ctrl +空格)支持在目前的Qt類

7、和用戶自己的類項目?,F(xiàn)場標記錯誤(“鋸齒”強調(diào)紅色),同時編輯。避免了編譯的代碼,發(fā)現(xiàn)錯別字和語法錯誤。自動縮進源代碼布局。折疊和展開的源代碼中的函數(shù)的能力。除了上述功能,編輯等實用功能,例如:突出窗口中的匹配字符串的增量搜索同時打字。行號和當前行的亮點。簡單的注釋和代碼取消注釋??焖偾袚Q方法的定義和聲明一個函數(shù)。更容易在代碼導(dǎo)航的書簽。除此之外,C + +代碼編輯器支持不同的鍵盤快捷鍵更快的編輯。它可以工作在所有不使用鼠標,讓開發(fā)人員保持他們的手在鍵盤上工作得更快。5.集成的Qt Designer編輯用戶界面文件的Qt Creator提供了一個完全集成的Qt設(shè)計師在編輯模式。這使得可以編輯用

8、戶界面簡單的拖放用戶界面UI組件(部件)。使用QtDesigner設(shè)計的用戶界面,功能齊全,并可以立即預(yù)覽,以確保設(shè)計的,因為他們是意。有沒有必要重新編譯整個項目來測試一個新的設(shè)計。圖3顯示了一個簡單的式下集成的Qt Designer編輯??捎玫腢I組件是在圖3所示,在左側(cè)的容器,并在屏幕中間顯示正在編輯的用戶界面。在右上角的窗口包含在Object Inspector顯示在當前的用戶界面對象的層次結(jié)構(gòu)。下面是編輯當前選中的控件的屬性的屬性編輯器。此外,用戶可以使用許多其他任務(wù)集成的Qt Designer連接信號和槽,并設(shè)置Tab鍵順序等。在Qt設(shè)計師整合,還包括項目管理和代碼完成。6.集成的Q

9、t 幫助不時,應(yīng)用程序開發(fā)人員可能需要進一步的信息關(guān)于若干類,函數(shù),等等。 Qt的所有文件和例子是通過插件的Qt Creator的Qt幫助。要查看文檔,用于幫助模式,其中最窗口是專門幫助文本。雖然工作在編輯源代碼模式下,用戶可以通過上下文敏感的幫助文本光標移動Qt的類或函數(shù),然后按F1鍵。該文件將在面板上顯示的代碼編輯器的右側(cè)所示圖4。它也可以添加外部文件的Qt Creator,補充或替換現(xiàn)有的文件。7. 定位器之間的文件和信息導(dǎo)航雖然編輯的源代碼,開發(fā)人員經(jīng)常需要移動之間不同的文件,并訪問多個信息來源。定位器工具(圖5)旨在協(xié)助用戶只需敲幾下鍵盤。當用戶開始輸入文本字符串中的定位,它顯示文件

10、名稱包含在彈出列表中的字符串。隨著用戶繼續(xù)輸入列表自動更新??捎糜谕ㄅ浞?和?)搜索查詢。通過添加前綴字符時,用戶可以更具體其次是搜索字符串前的空間。目前,下列前綴可供選擇:f查找文件的任何地方,或在特定文件夾的硬盤。P定位文件,從目前的項目,而在所有項目的搜索。O搜索所有打開的文檔。C類和類的定義,方法定義和:米,看起來方法的定義。在當前的項目。?搜索可用的幫助主題和Qt文檔。升跳躍到當前文檔中的某一行。如果沒有指定前綴,搜索工具,使用由O,L,和前綴默認。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提供了一個Debug模式,提供了一個圖形用戶界面GNU調(diào)試器。圖6顯示了在Debug模式的被告席上的Qt Creator查看下面的代碼編輯器調(diào)試工具(或部件)。在這種模式下,開發(fā)人員可以執(zhí)行常見的調(diào)試任務(wù),如:通過程序行或指令由指令步驟。中斷程序執(zhí)行。設(shè)置斷點。檢查調(diào)用棧容,觀眾和LO l和全局變量。調(diào)試是意識到許多Qt類結(jié)構(gòu),從而增加其Qt的數(shù)據(jù)清楚地顯示能力。此外,Qt Creator的顯示原始GNU調(diào)

12、試器的信息在一個清晰,簡明的方式。開發(fā)人員可以選擇一組工具,顯示調(diào)試信息被告席上的看法。最常用的默認顯示板,它是可能改變它們符合您的喜好。它也改變面板“今后各屆會議的保存的位置和大小,和變化。可以設(shè)置斷點在特定行或在一個特定的功能。紅色標記在代碼編輯器的左邊行號顯示下一個斷點集在特定行的源代碼(圖6)。 當程序執(zhí)行停止調(diào)試過程中,調(diào)用堆棧列出所有的幀,它代表了嵌套函數(shù)調(diào)用導(dǎo)致當前位置。對于每個調(diào)用堆棧中的函數(shù),Qt Creator的嘗試擷取其位置(源代碼文件的名稱和相關(guān)的行號)和目前它在堆棧視圖。然而,正如圖6所示,某些功能在調(diào)用棧中可能沒有任何調(diào)試信息。這些幀然后顯示為灰色。 棧頂調(diào)用幀(或選定),將顯示在當?shù)厝撕涂词夭榭?。視圖顯示的功能和局部變量。這樣的一個例子作為一個復(fù)合變量顯示在圖6可以看出在局部視圖的擴展樹。該圖還顯示全面Qt的基類的數(shù)據(jù),這是一個特點,使得Qt的顯示造物主調(diào)試功能更強大,比其他替代品開發(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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論