官术网_书友最值得收藏!

1.4.2 Qt Creator界面介紹

打開Qt Creator,其界面如圖1-3所示。它主要由主窗口區、菜單欄、模式選擇器、構建套件選擇器、定位器和輸出窗口等部分組成,簡單介紹如下。

圖1-3 Qt Creator界面

1.菜單欄(Menu Bar)

菜單欄中有9個常用的功能菜單。

“文件”菜單:包含新建、打開和關閉項目或文件、打印及退出等基本功能菜單。

“編輯”菜單:這里有撤銷、剪切、復制、查找和選擇編碼等常用功能菜單,在“高級”菜單中還有標示空白符、折疊代碼、改變字號大小和使用vim風格編輯等功能菜單。這里的“Preferences”菜單包含了Qt Creator各個方面的設置選項:環境設置、文本編輯器設置、幫助設置、構建和運行設置、調試器設置和版本控制設置等。用戶可以在環境設置的Interface頁面設置用戶界面主題。

“視圖”菜單:包含控制側邊欄和輸出窗口顯示等相關菜單。

“構建”菜單:包含構建和運行項目等相關的菜單。

“調試”菜單:包含調試程序相關的功能菜單。

“分析”菜單:包含QML分析器、Valgrind內存和功能分析器等相關菜單。

“工具”菜單:這里提供了快速定位菜單、C++和QML/JS相關工具菜單、測試相關菜單以及Qt語言家等外部工具菜單等。

“控件”菜單:包含設置全屏顯示、分欄和在新窗口打開文件等菜單。

“幫助”菜單:包含Qt幫助、Qt Creator版本信息、報告bug和插件管理等菜單。

2.模式選擇器(Mode Selector)

Qt Creator包含歡迎、編輯、設計、調試、項目和幫助6種模式,各種模式完成不同的功能,也可以使用快捷鍵來切換模式,各自對應的快捷鍵依次是Ctrl+數字1~6。

歡迎模式。圖1-3所示的就是歡迎模式,主要提供了一些功能的快捷入口,如打開幫助教程、打開示例程序、打開項目、新建項目、快速打開以前的項目和會話、聯網查看Qt官方論壇和博客等。項目頁面顯示了最近打開的項目列表,可供用戶在這里快速打開一個已有項目;示例頁面顯示了Qt自帶的大量示例程序,并提供了搜索欄,可以實現快速查找;教程頁面提供了一些基礎的教程資源;Marketplace頁面分類展示了Qt市場的一些內容,如Qt庫、Qt Creator插件和馬克杯及T恤等商品。

編輯模式。其主要用來查看和編輯程序代碼,管理項目文件。Qt Creator中的編輯器具有關鍵字特殊顏色顯示、代碼自動補全、聲明定義間快捷切換、函數原型提示、F1鍵快速打開相關幫助和全項目中進行查找等功能。也可以在“編輯→Preferences”菜單項中對編輯器進行設置。

設計模式。編寫Qt Widgets程序時,用戶可以在這里設計圖形界面,進行部件屬性設置、信號和槽設置、布局設置等操作。編寫QML代碼時,用戶也可以使用Qt Quick Designer,以“所見即所得”的方式設計界面。通過“幫助→關于插件”菜單項打開已安裝插件對話框,然后在其中勾選QmlDesigner項即可啟用。

調試模式。對于C++代碼,這里支持設置斷點、單步調試和遠程調試等功能,其中包含局部變量和監視器、斷點、線程等查看窗口;對于QML代碼,可以使用QML Profiler工具對QML代碼進行分析。用戶可以在“編輯→Preferences”菜單項中設置調試器的相關選項。

項目模式。其包含對特定項目的構建設置、運行設置、編輯器設置、代碼風格設置和依賴關系設置等。構建設置中,用戶可以對項目的版本、使用的Qt版本和編譯步驟進行設置;編輯器設置中可以設置文件的默認編碼和縮進等。

幫助模式。其包含目錄、索引、查找和書簽等導航模式,可以在幫助中查看和學習Qt和Qt Creator的各方面內容。可以在“編輯→Preferences”菜單項中對幫助選項進行相關設置。

3.構建套件選擇器(Kit Selector )

構建套件選擇器包含了目標選擇器(Target selector)、“運行”按鈕(Run)、“調試”按鈕(Debug)和“構建”按鈕(Building)4個圖標。目標選擇器用來選擇要構建哪個項目、使用哪個Qt庫,這對于多個Qt庫的項目很有用;還可以選擇編譯項目的Debug版本、Profile版本或Release版本。單擊“運行”按鈕可以實現項目的構建和運行;單擊“調試”按鈕可以進入調試模式,開始調試程序;“構建”按鈕用來完成項目的構建。

4.定位器(Locator)

定位器用來快速定位項目、文件、類、方法、幫助文檔以及文件系統。可以使用過濾器來更加準確地定位要查找的結果。用戶可以在幫助中通過Searching with the Locator關鍵字查看定位器的相關內容。

5.輸出窗口(Output panes)

輸出窗口包含了問題、搜索結果、應用程序輸出、編譯輸出、QML Debugger Console、概要信息、版本控制、測試結果等8個選項,它們分別對應一個輸出窗口,相應的快捷鍵依次是Alt+數字1~8。“問題”窗口顯示程序編譯時的錯誤和警告信息;“搜索結果”窗口顯示執行搜索操作后的結果信息;“應用程序輸出”窗口顯示在應用程序運行過程中輸出的所有信息;“編譯輸出”窗口顯示程序編譯過程輸出的相關信息;“版本控制”窗口顯示版本控制的相關輸出信息。

主站蜘蛛池模板: 平山县| 西安市| 宜宾县| 华坪县| 洞头县| 德州市| 嘉祥县| 叶城县| 澄迈县| 阆中市| 绿春县| 兴海县| 仁寿县| 大庆市| 灵武市| 南部县| 娱乐| 周口市| 太和县| 佛坪县| 莒南县| 鄂托克前旗| 扬中市| 永顺县| 门源| 资阳市| 汕尾市| 鹿泉市| 尚志市| 玉溪市| 拉孜县| 阿图什市| 峨眉山市| 永昌县| 穆棱市| 滦南县| 清苑县| 天祝| 大姚县| 郓城县| 怀化市|