Qt開發工具:Qt Creator的具體介紹

Qt開發工具:Qt Creator的具體介紹的圖1
*編輯注:

文章作者:稀土掘金“黑兔子”

文章鏈接:

https://juejin.cn/post/7165067051248123935

前言

之前我們介紹了Qt開發工具的安裝以及開發環境的搭建,接下來,我們就要開始學習使用Qt自帶的開發工具Qt Creator了。
對于沒有開發經驗的人來說,打開這個軟件一般都是懵的,無從下手。所以作為Qt入門級講解,那就一定要把這個東西講明白,讓大家不至于在使用的時候手足無措。
啟動頁面(歡迎頁面)
Qt開發工具:Qt Creator的具體介紹的圖2
運行Qt Creator,首先進入的是歡迎頁面,歡迎頁面有三個大項:Projects、示例、教程。
·Projects: 包含兩個部分,一個是ne w,用來新建一個工程/項目;一個是open,用來打開一個工程/項目。這兩個按鈕下面列出來的列表是我們最近打開過的一些 項目。
·示例: 示例中展示了Qt提供給我們的一些示例,包括一些簡單功能的實現有時鐘、計算器、電話簿、柱狀圖等等,用來給我們參考。想參考的直接點擊打開項目,就可以看到它的源碼。
·教程: 教程里面就是Qt的教學課程 。
編輯頁面
Qt開發工具:Qt Creator的具體介紹的圖3
編輯頁面主要用來查看和編輯程序代碼,管理項目文件、查看運行時輸出、查看查找結果等等。所有編寫代碼時用到的功能區都在這里。
可以看到當你打開一個項目時,基本上就是圖片展示的樣子。左上為項目文件展示區域、左下為最近打開過的文件列表。這兩個區域名稱右邊有個下拉三角,點擊可以選擇你希望這個區域來展示哪些內容。主要有:
Qt開發工具:Qt Creator的具體介紹的圖4
右上為代碼編輯區,右下為一個多功能區叫做輸出窗格,包含很多子窗口,可以點擊下方按鈕來決定這里展示什么。
·問題窗口顯示程序編譯時的錯誤和警告信息;
· 搜索結果窗口顯示執行了搜索操作后的結果信息;
· 應用程序窗口顯示應用程序運行過程中輸出的所有信息;
· 編譯輸出窗口顯示程序編譯過程輸出的相關信息;
· 版本控制窗口顯示版本控制的相關輸出信息。
編輯頁面還有一部分很重要,就是構建套件選擇器:
Qt開發工具:Qt Creator的具體介紹的圖5
構建套件選擇器包含了目標選擇器(Target selector)、運行按鈕(Run)、調試按鈕(Debug)和構建按鈕(Building)四個圖標。
· 目標選擇器用來選擇要構建哪個項目、使用哪個Qt庫、這對于多個Qt庫的項目很有用。還可以選擇編譯項目的debug版本或是release版本。
· 運行按鈕可以實現項目的構建和運行;
· 調試按鈕可以進入調試模式,開始調試程序;
· 構建按鈕完成項目的構建。
設計頁面
Qt開發工具:Qt Creator的具體介紹的圖6
設計頁面顧名思 義就是用來設計頁面的,它整合了Qt Designer的功能,可以設計圖形界面,進行部件屬性設置、信號和槽設置、布局設置等操作。
Qt Designer是一個單獨可以運行的exe,專門用來做頁面設計。像在窗口中放置一個按鈕啊,放置一個編輯框啊,都可以從左邊提供的部件區域通過鼠標拖拽到窗口中來實現。
右邊是對部件設置的區域,像設置部件名稱、設置顏色、大小、位置等等,都可以通過右邊設置來實現。
調試頁面
Qt開發工具:Qt Creator的具體介紹的圖7
調試頁面就是用來調試程序用的,也就是debug運行時的頁面,支持設置斷點、單步調試和遠程調試等功能,包含局部變量和監視器、斷點、線程以及快照等查看窗口。
項目頁面
Qt開發工具:Qt Creator的具體介紹的圖8
項目頁面包含了對特定項目的構建設置、運行設置、編輯器設置、代碼風格設置和依賴關系等頁面。
構建設置中可以對項目的構建目錄、版本、使用的Qt版本和編譯步驟進行設置;編輯器設置中可以設置文件的默認編碼;在代碼風格設置中可以設置自己的代碼風格。
幫助頁面
Qt開發工具:Qt Creator的具體介紹的圖9
助頁面將 Qt助手整合了進來,包含 目錄、索引、查找和書簽等幾個導航模式,可以在幫助中查看Qt和Qt Creator的各方面信息。
當我們在開發過程中,遇到不了解的Qt方法,可以直接在這里進行搜索,或者選中我們要查找的單詞,按F1直接會跳轉到幫助文檔,幫助文檔里面會有這個方法或者類的介紹、相關使用方法、相關基類、方法等等。所以遇到不知道的,就選中按下F1,查看幫助文檔是最直觀的,比百度要好用。
幫助文檔是純英文的,不過不用怕,安裝網易詞典,鼠標選中就可以給你翻譯出來。
快捷鍵
在開發過程中,少不了要使用快捷鍵增加開發效率。下面就介紹一些常用的快捷鍵??旖萱I的使用一定是熟能生巧的,不需要死記硬背,不記得的時候查一下,用多了就記住了。
·F1:查看幫助
· F2:跳轉到函數定義
· F4:頭文件和源文件之間切換
·F5:開始調試
·Ctrl+I:自動對齊代碼
·Ctrl+/:注釋和取消注釋行
如果不想用系統設置好的快捷鍵功能,還可以自己對快捷鍵進行設置:點擊菜單欄“工具->選項->環境->鍵盤” 進行快捷鍵設置。遇到某個功能的快捷鍵不知道是什么的時候,也可以在這里面去查找。
Qt開發工具:Qt Creator的具體介紹的圖10
以上就是對qtcreator工具常用部分的介紹,這部分知識相對來說比較松散,所以建議大家當做字典來用,有不明白的地方可以來查找。
有了工具,學會了使用工具,接下來就可以真正開始上手創建并開發屬于自己的Qt項目了。



深圳市優飛迪科技有限公司成立于2010年,是一家專注于產品開發平臺解決方案與物聯網技術開發的國家級高新技術企業。

十多年來,優飛迪科技在數字孿生、工業軟件尤其仿真技術、物聯網技術開發等領域積累了豐富的經驗,并在這些領域擁有數十項獨立自主的知識產權。同時,優飛迪科技也與國際和國內的主要頭部工業軟件廠商建立了戰略合作關系,能夠為客戶提供完整的產品開發平臺解決方案。

優飛迪科技技術團隊實力雄厚,主要成員均來自于國內外頂尖學府、并在相關領域有豐富的工作經驗,能為客戶提供“全心U+端到端服務”。

Qt開發工具:Qt Creator的具體介紹的圖11

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP