- 零基礎學Qt 6編程
- 霍亞飛編著
- 1817字
- 2024-09-10 16:30:24
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。“問題”窗口顯示程序編譯時的錯誤和警告信息;“搜索結果”窗口顯示執行搜索操作后的結果信息;“應用程序輸出”窗口顯示在應用程序運行過程中輸出的所有信息;“編譯輸出”窗口顯示程序編譯過程輸出的相關信息;“版本控制”窗口顯示版本控制的相關輸出信息。
- HornetQ Messaging Developer’s Guide
- 案例式C語言程序設計
- Learning Three.js:The JavaScript 3D Library for WebGL
- 持續集成與持續交付實戰:用Jenkins、Travis CI和CircleCI構建和發布大規模高質量軟件
- FFmpeg開發實戰:從零基礎到短視頻上線
- Visual Basic程序設計(第三版)
- OpenCV 3計算機視覺:Python語言實現(原書第2版)
- 愛上C語言:C KISS
- Simulation for Data Science with R
- 邊玩邊學Scratch3.0少兒趣味編程
- R語言實戰(第2版)
- Java語言程序設計實用教程(第2版)
- 測試工程師Python開發實戰
- MySQL從入門到精通
- Leaflet.js Essentials