2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  外 文 翻 譯</p><p>  題 目: QT Creator的應用及前景 </p><p>  QT Creator的應用及前景</p><p>  摘要: 顧名思義,Qt Creator是一個完整的綜合發(fā)展與Qt應用程序創(chuàng)建應用程序環(huán)境(IDE)框架。 Qt是用于開發(fā)應用程序和用戶界面設計一次,他們

2、在幾個桌面和移動部署操作系統(tǒng)。本文提供了一個引進的Qt Creator和功能,它提供給開發(fā)商。</p><p>  關鍵詞:qt creator使用,qt creator的使用前景</p><p><b>  1. Qt 4說明</b></p><p>  Qt Creator的主要驅動力已經(jīng)Qt的具體發(fā)展需要,簡單,易用性,生產(chǎn)力,可擴展性,

3、開放性,以及試圖降低開始使用Qt的屏障。Qt Creator的援助的主要特點應用程序開發(fā)人員,例如,在下列方式:? Qt應用程序開發(fā)項目向導快速和容易的開始,快速訪問最近的項目和會議。? 易于獲取信息的上下文敏感的,集成的Qt幫助系統(tǒng)。? 先進的C++代碼編輯器和開發(fā)應用集成的Qt Designer。享受新的強大的功能,用于瀏覽項目文件以及功能和類快速之間。? GDB調(diào)試器使用的圖形用戶界面與調(diào)試增加Qt類結構的認識。? 建立

4、和執(zhí)行qmake的跨平臺的Qt項目構建工具。Qt Creator的不競爭與Qt插件為Eclipse或微軟Visual Studio中,而是相輔相成的Qt工具提供提供Qt的完整的開發(fā)環(huán)境,很容易和快速采取使用,便于使用Qt的具體特點。在一般情況下,Qt Creator的Qt支持所有的平臺上運行。預建可用于Microsoft Windows,麥金塔OS X和Linux二進制文件。 QTCreator可以在其它平臺上運行,

5、但需要編譯公開的源代碼。Qt Creator的建設和</p><p>  2. Qt Creator的工作 為了滿足設計的驅動程序(簡單,易于使用,和生產(chǎn)力)的Qt造物主依賴于模式的概念,它能夠適應用戶界面遇到不同的應用程序開發(fā)任務。每種模式都有自己的顯示只有執(zhí)行任務所需的信息和查看提供最相關的功能和它的功能。作為一個結果,一直致力于為廣大的Qt Creator的窗口區(qū)域實際應用的開發(fā)任務。為了說明這一點

6、,圖1給出了Qt Creator的用戶界面(UI)的關鍵部件。</p><p>  快速交換模式,Qt Creator的一個模態(tài)選擇器的左側窗口。隨著選擇的援助,或使用一套鍵盤捷徑,用戶可以訪問在以下模式之一:</p><p>  ?歡迎加載最近幾屆會議或具體項目。</p><p>  ?編輯修改的活動項目和它的源文件。</p><p>  

7、?調(diào)試調(diào)試時檢查程序的狀態(tài)。項目配置如何建立和執(zhí)行項目。</p><p>  ?幫助文件,如Qt的參考文檔,查看和Qt Creator的文檔。</p><p>  ?輸出使能詳細研究各種數(shù)據(jù),例如,建立問題,編制和應用程序的輸出。模式選擇下面的命令按鈕開始執(zhí)行,調(diào)試,目前項目建設。編輯和調(diào)試模式顯示邊欄,其中顯示所有文件屬于活動項目。這些模式顯示,并提供訪問當前打開的文件,在窗口頂部的酒吧

8、。酒吧也顯示了與當前文件的符號象征概述以及里面的文件在當前位置的符號。邊欄下方的位置,使用戶能夠快速查找文件,或訪問從該項目中的文件信息。下一步,定位器是四種不同的輸出窗格顯示在底部的控制窗口。</p><p><b>  可用的窗格是:</b></p><p>  ?構建問題的顯示器,例如,警告和錯誤有關當前構建。</p><p>  ?搜索

9、結果“窗格中顯示了在當前全球搜索結果文件,文件或項目。</p><p>  ?應用程序的輸出顯示的應用程序中的地位執(zhí)行以及調(diào)試應用程序時,調(diào)試信息.</p><p>  ?編譯器輸出顯示所有的編譯器提供的輸出。</p><p>  3. Qt4的新項目向導</p><p>  設立新項目的Qt Creator是一個向導,指導幫助用戶通過在項目

10、創(chuàng)建過程中連續(xù)的步驟。在第一加強用戶選擇項目類型從類別:Qt的控制臺應用,Qt的GUI(圖形用戶界面)應用程序,或Qt庫。下一步,用戶可以選擇一個項目的位置,Qt的特定設置(如選擇需要的模塊),然后指定一流的細節(jié)該應用程序。</p><p>  當這些步驟已經(jīng)完成,Qt Creator的自動生成該項目所需的標題,來源,用戶界面和項目文件定義向導。</p><p>  4. 高級C + +代

11、碼編輯器</p><p>  在源代碼中的寫作,編輯和導航應用中的核心任務發(fā)展。因此C + +代碼編輯器的關鍵部件之一,Qt Creator的。圖2顯示了例如編輯視圖,編輯器填補大多數(shù)的窗口區(qū)域。</p><p>  在圖2中可以看到,在C + +編輯器提供:</p><p>  ?語法高亮關鍵字,符號和宏。</p><p>  ?類成員和方

12、法的代碼完成以及功能參數(shù),通過鍵盤訪問的捷徑(ctrl +空格)支持在目前的Qt類和用戶自己的類項目。</p><p>  ?現(xiàn)場標記錯誤(“鋸齒”強調(diào)紅色),同時編輯。避免了編譯的代碼,發(fā)現(xiàn)錯別字和語法錯誤。</p><p>  ?自動縮進源代碼布局。</p><p>  ?折疊和展開的源代碼中的函數(shù)的能力。</p><p>  除了上述功

13、能,編輯等實用功能,例如:</p><p>  ?突出窗口中的匹配字符串的增量搜索同時打字。行號和當前行的亮點。</p><p>  ?簡單的注釋和代碼取消注釋。</p><p>  ?快速切換方法的定義和聲明一個函數(shù)。</p><p>  ?更容易在代碼導航的書簽。除此之外,C + +代碼編輯器支持不同的鍵盤快捷鍵更快的編輯。它可以工作在所

14、有不使用鼠標,讓開發(fā)人員保持他們的手在鍵盤上工作得更快。</p><p>  5. 集成的Qt Designer</p><p>  編輯用戶界面文件的Qt Creator提供了一個完全集成的Qt設計師在編輯模式。這使得可以編輯用戶界面簡單的拖放用戶界面UI組件(部件)。使用QtDesigner設計的用戶界面,功能齊全,并可以立即預覽,以確保設計的,因為他們是意。有沒有必要重新編譯整個項目

15、來測試一個新的設計。圖3顯示了一個簡單的式下集成的Qt Designer編輯。</p><p>  可用的UI組件是在圖3所示,在左側的容器,并在屏幕中間顯示正在編輯的用戶界面。在右上角的窗口包含在Object Inspector顯示在當前的用戶界面對象的層次結構。下面是編輯當前選中的控件的屬性的屬性編輯器。此外,用戶可以使用許多其他任務集成的Qt Designer連接信號和槽,并設置Tab鍵順序等。在Qt設計師

16、整合,還包括項目管理和代碼完成。</p><p>  6. 集成的Qt 幫助</p><p>  不時,應用程序開發(fā)人員可能需要進一步的信息關于若干類,函數(shù),等等。 Qt的所有文件和例子是通過插件的Qt Creator的Qt幫助。要查看文檔,用于幫助模式,其中最窗口是專門幫助文本。雖然工作在編輯源代碼模式下,用戶可以通過上下文敏感的幫助文本光標移動Qt的類或函數(shù),然后按F1鍵。該文件將在面

17、板上顯示的代碼編輯器的右側所示圖4。</p><p>  它也可以添加外部文件的Qt Creator,補充或替換現(xiàn)有的文件。</p><p>  7. 定位器之間的文件和信息導航</p><p>  雖然編輯的源代碼,開發(fā)人員經(jīng)常需要移動之間不同的文件,并訪問多個信息來源。定位器工具(圖5)旨在協(xié)助用戶只需敲幾下鍵盤。</p><p>  當

18、用戶開始輸入文本字符串中的定位,它顯示文件名稱包含在彈出列表中的字符串。隨著用戶繼續(xù)輸入列表自動更新??捎糜谕ㄅ浞?和?)搜索查詢。通過添加前綴字符時,用戶可以更具體其次是搜索字符串前的空間。目前,下列前綴可供選擇:</p><p>  ?f查找文件的任何地方,或在特定文件夾的硬盤。</p><p>  ?P定位文件,從目前的項目,而在所有項目的搜索。</p><p&

19、gt;  ?O搜索所有打開的文檔。</p><p>  ?C類和類的定義,方法定義和:米,看起來方法的定義。在當前的項目。</p><p>  ??搜索可用的幫助主題和Qt文檔。</p><p>  ?升跳躍到當前文檔中的某一行。如果沒有指定前綴,搜索工具,使用由O,L,和前綴默認。</p><p><b>  8. 編譯和調(diào)試&l

20、t;/b></p><p>  目前,Qt Creator的GNU編譯器(gcc)和調(diào)試器(GDB)的支持。雖然它是可以使用幾乎所有Qt支持的編譯器在Qt Creator的調(diào)試功能只適用于用戶的gcc。這意味著,例如,應用程序創(chuàng)建在Microsoft Visual Studio編譯器,不能在Qt Creator的調(diào)試。的Qt Creator提供了一個Debug模式,提供了一個圖形用戶界面</p>

21、<p>  GNU調(diào)試器。圖6顯示了在Debug模式的被告席上的Qt Creator查看下面的代碼編輯器調(diào)試工具(或部件)。在這種模式下,開發(fā)人員可以執(zhí)行常見的調(diào)試任務,如:</p><p>  ?通過程序行或指令由指令步驟。</p><p><b>  ?中斷程序執(zhí)行。</b></p><p><b>  ?設置斷點。

22、</b></p><p>  ?檢查調(diào)用棧內(nèi)容,觀眾和LO l和全局變量。調(diào)試是意識到許多Qt類結構,從而增加其Qt的數(shù)據(jù)清楚地顯示能力。此外,Qt Creator的顯示原始GNU調(diào)試器的信息在一個清晰,簡明的方式。</p><p>  開發(fā)人員可以選擇一組工具,顯示調(diào)試信息被告席上的看法。最常用的默認顯示板,它是可能改變它們符合您的喜好。它也改變面板“今后各屆會議的保存的位置

23、和大小,和變化??梢栽O置斷點在特定行或在一個特定的功能。紅色標記在代碼編輯器的左邊行號顯示下一個斷點集在特定行的源代碼(圖6)。</p><p>  當程序執(zhí)行停止調(diào)試過程中,調(diào)用堆棧列出所有的幀,它代表了嵌套函數(shù)調(diào)用導致當前位置。對于每個調(diào)用堆棧中的函數(shù),Qt Creator的嘗試擷取其位置(源代碼文件的名稱和相關的行號)和目前它在堆棧視圖。然而,正如圖6所示,某些功能在調(diào)用棧中可能沒有任何調(diào)試信息。這些幀然后

24、顯示為灰色。</p><p>  棧頂調(diào)用幀(或選定),將顯示在當?shù)厝撕涂词夭榭?。視圖顯示的功能和局部變量。這樣的一個例子作為一個復合變量顯示在圖6可以看出在局部視圖的擴展樹。該圖還顯示全面Qt的基類的數(shù)據(jù),這是一個特點,使得Qt的顯示造物主調(diào)試功能更強大,比其他替代品開發(fā)的Qt代碼。</p><p><b>  9. 總結</b></p><p&

25、gt;  Qt Creator提供了一個完整的開發(fā)環(huán)境Qt應用程序創(chuàng)作。它是一個輕量級的工具Qt應用程序上的嚴格重點開發(fā)人員的特定需求,生產(chǎn)力和可用性。主要特點是</p><p>  先進的C ++代碼編輯器和GNU調(diào)試器的圖形用戶界面。集成的Qt Designer,Qt的幫助,快速導航定位工具,Qt Creator的開發(fā)Qt應用程序的理想環(huán)境。</p><p>  原文出處: http_

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論