轉(zhuǎn)帖|使用教程|編輯:鮑佳佳|2021-03-19 10:57:33.493|閱讀 596 次
概述:本節(jié)介紹Qt Creator的使用方法。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
Qt自帶集成開(kāi)發(fā)環(huán)境(IDE),名為Qt Creator。它可以在Linux、OS X和Windows上運(yùn)行,并提供智能代碼完成、語(yǔ)法高亮、集成幫助系統(tǒng)、調(diào)試器和剖析器集成,還集成了所有主要的版本控制系統(tǒng)(如git、Bazaar)。除了Qt Creator外,Windows上的開(kāi)發(fā)人員還可以使用Qt的Visual Studio插件。也可以使用其他的IDE(如KDE上的KDevelop)。但當(dāng)然絕不是必須使用任何IDE。
1.2.1 主界面
Qt Creator是Qt集成開(kāi)發(fā)環(huán)境,你可以在這里編寫(xiě),編譯,運(yùn)行你的程序。
約定:今后,圖片中的數(shù)字分別對(duì)應(yīng)列表中的數(shù)字,例如圖片中的1,對(duì)應(yīng)列表中的1。
1.2.2 歡迎界面
打開(kāi)Creator,首先展示的便是歡迎界面
1.2.3 編輯界面
1:可以選擇顯示模式:
項(xiàng)目:顯示項(xiàng)目文件結(jié)構(gòu)。
打開(kāi)文檔:顯示當(dāng)前被打開(kāi)的文件列表。
書(shū)簽:顯示你所添加的標(biāo)簽。
文件系統(tǒng):顯示當(dāng)前項(xiàng)目文件系統(tǒng)樹(shù)。
類(lèi)視圖:顯示所有類(lèi)視圖結(jié)構(gòu)。
Include Hierarchy:顯示當(dāng)前文件包含的所有頭文件,顯示當(dāng)前文件被哪些文件包含。
2:可以打開(kāi)和關(guān)閉簡(jiǎn)化樹(shù)和隱藏生成的文件。
3:與編輯器同步。
4:分欄:可以將1的多種模式分欄顯示。常用的為項(xiàng)目模式和打開(kāi)文件模式。
5:隱藏分欄。
6:打開(kāi)的文件列表。
7:可快速切換到當(dāng)前文件的函數(shù)或變量處。右鍵可以選擇按字幕排序。
8:編譯文件時(shí),顯示的錯(cuò)誤和警告。
9:清空。
10:關(guān)閉編譯警告。
點(diǎn)擊左下角的輸入框會(huì)彈出一個(gè)選擇器列表,例如雙擊?號(hào)選擇器,輸入QComboBox回車(chē),這時(shí)可以幫助你快速跳躍到幫助文檔。直接輸入數(shù)字x,可以直接跳到當(dāng)前文檔第x行。每個(gè)選擇器都有對(duì)應(yīng) 的說(shuō)明,我就不一一解釋了,總之,這是個(gè)非常好用的工具。
1.2.3.1 常用快捷鍵
以下的快捷鍵都是編碼過(guò)程中最常用的,希望大家都能記住,這會(huì)大大加快你的編碼速度。
最好是每個(gè)都嘗試著用一下,感受一下。
1.2.4 設(shè)計(jì)師界面
雙擊myfirstwidget.ui文件,直接進(jìn)入設(shè)計(jì)師界面。
1:控件選擇窗口。
2:編輯主窗口,可以將左側(cè)的控件直接拖入到此窗口中進(jìn)行頁(yè)面設(shè)計(jì)。
3:凡是拖入到2中的控件,均會(huì)在此窗口以父子關(guān)系顯示。
4:屬性編輯窗口,選中某個(gè)控件,則其相應(yīng)的屬性就會(huì)顯示在此窗口中,并且可根據(jù)需求作相應(yīng)更改,filter選擇器可以過(guò)快速過(guò)濾相應(yīng)屬性。
5:動(dòng)作和信號(hào)槽窗口,可以編輯動(dòng)作和連接信號(hào)槽。
1.2.5 調(diào)試窗口
當(dāng)調(diào)試運(yùn)行程序時(shí),會(huì)自動(dòng)切換到此窗口。等后面講到調(diào)試程序時(shí),我再詳細(xì)講述這個(gè)窗口。
1.2.6 項(xiàng)目設(shè)置窗口
1:編譯時(shí)設(shè)置和運(yùn)行時(shí)設(shè)置。
2:構(gòu)建模式:常用的為debug和release
3:影子構(gòu)建:將生成的編譯文件和發(fā)布文件放到單獨(dú)的一個(gè)文件夾中,從而和源代碼分開(kāi)。
小技巧:如果使用默認(rèn)目錄的話,假使我們創(chuàng)建了很多項(xiàng)目,那么這些影子目錄都會(huì)生成在同級(jí)目錄下,會(huì)顯得很混亂,為此,推薦每個(gè)工程將默認(rèn)目錄改為"../release/工程名稱(chēng)",例如我們的示例窗口可改為"../release/MyFirstWidget"。那么你編譯的所有文件都會(huì)放到這個(gè)release文件夾下,而你的所有源代碼就不會(huì)太亂啦。
1.2.7 幫助窗口
Qt的幫助文檔非常強(qiáng)大,在這里你可以查到幾乎所有你想要的東西,查閱幫助文檔是學(xué)習(xí)Qt的重中之重,在你遇到問(wèn)題的時(shí)候,第一時(shí)間不是百度,不是找人,而是查幫助文檔。
可以選擇的查詢(xún)模式:
目錄:以目錄樹(shù)形式列舉了所有Qt的模塊用法。
索引:可以快速定位你需要查找的類(lèi)用法,函數(shù),樣式表用法等信息。
標(biāo)簽:如果你在閱讀幫助時(shí),可以及時(shí)收藏加入標(biāo)簽,方便下次閱讀。
查找:可查找關(guān)鍵字。Qt常用組件:
- QtitanRibbon: 遵循Microsoft Ribbon UI Paradigm for Qt技術(shù)的Ribbon UI組件,致力于為Windows、Linux和Mac OS X提供功能完整的Ribbon組件。
- QtitanChart:是一個(gè)C ++庫(kù),代表一組控件,這些控件使您可以快速地為應(yīng)用程序提供漂亮而豐富的圖表。并且支持所有主要的桌面操作系統(tǒng)。
- QtitanDataGrid:這個(gè)Qt數(shù)據(jù)網(wǎng)格組件使用純C++創(chuàng)建,運(yùn)行速度極快,處理大數(shù)據(jù)和超大數(shù)據(jù)集的效果突出。QtitanDataGrid完全集成了QtDesigner,因而極易適應(yīng)其他相似的開(kāi)發(fā)環(huán)境,保證100%兼容Qt GUI。
好了,今天就到這里,我們下期再見(jiàn)。
轉(zhuǎn)載自:知乎-
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn