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

1.5.1 運(yùn)行Qt Widgets示例程序

其實(shí),除了Qt Quick應(yīng)用,大部分應(yīng)用都可以稱為Qt Widgets應(yīng)用,這里為了查看比較典型的Widgets應(yīng)用,我們?cè)谒阉鳈谥休斎搿皐idgets”關(guān)鍵字,結(jié)果如圖1-4所示。

圖1-4 widgets相關(guān)示例程序

如果單擊選擇經(jīng)典的“Text Edit”示例程序,這時(shí)會(huì)跳轉(zhuǎn)到項(xiàng)目模式進(jìn)行套件選擇,因?yàn)檫@里現(xiàn)在只有一個(gè)Desktop Qt 6.5.0 MinGW 64-bit構(gòu)建套件,所以直接單擊“Configure Project”按鈕即可。關(guān)于構(gòu)建套件,用戶可以通過(guò)“編輯→Preferences”菜單項(xiàng)打開首選項(xiàng)對(duì)話框進(jìn)行設(shè)置。安裝好Qt后會(huì)默認(rèn)設(shè)置一個(gè)構(gòu)建套件,其中包含了Qt版本、編譯器、調(diào)試器等設(shè)置,如果以后需要使用多個(gè)Qt版本或者編譯器,那么用戶可以手動(dòng)設(shè)置構(gòu)建套件。

下面我們進(jìn)入編輯模式。每當(dāng)打開一個(gè)示例程序,Qt Creator會(huì)自動(dòng)打開該程序的項(xiàng)目文件,然后進(jìn)入編輯模式,并且打開該示例的幫助文檔。用戶可以在編輯器左上角的項(xiàng)目樹形視圖中查看該示例的源代碼。現(xiàn)在單擊左下角的“運(yùn)行”按鈕或者按下Ctrl + R快捷鍵,則程序開始編譯運(yùn)行,相關(guān)信息會(huì)顯示在下面的“編譯輸出”和“應(yīng)用程序輸出”窗口中。“Text Edit”示例程序運(yùn)行效果如圖1-5所示。

圖1-5 “Text Edit”示例程序運(yùn)行效果

不建議直接修改示例程序的代碼。如果用戶想根據(jù)自己的需求進(jìn)行更改,則應(yīng)該先對(duì)項(xiàng)目進(jìn)行備份。用戶可以通過(guò)Qt安裝路徑查找示例程序目錄,也可以在編輯模式左側(cè)項(xiàng)目樹形視圖中的文件(例如main.cpp)上右擊,然后從彈出的菜單中選擇“在Explorer中顯示”,這樣就會(huì)在新窗口中打開該項(xiàng)目目錄。可以先將該目錄進(jìn)行備份,然后再運(yùn)行備份程序進(jìn)行修改等操作。

要關(guān)閉一個(gè)項(xiàng)目,可以通過(guò)“文件→Close Project”菜單項(xiàng),也可以直接在編輯模式左側(cè)項(xiàng)目樹形視圖中的項(xiàng)目目錄上右擊,然后從彈出的子菜單中選擇“關(guān)閉項(xiàng)目”菜單項(xiàng)。

主站蜘蛛池模板: 南雄市| 浦北县| 博罗县| 仁寿县| 舟山市| 乌海市| 顺义区| 临西县| 乐亭县| 都兰县| 丰顺县| 大安市| 舟曲县| 柯坪县| 宁陕县| 澄城县| 云霄县| 赣榆县| 会理县| 保定市| 开阳县| 大埔区| 光山县| 息烽县| 龙胜| 海盐县| 丹江口市| 新巴尔虎右旗| 扎兰屯市| 广丰县| 牟定县| 大港区| 天门市| 富民县| 斗六市| 台山市| 太仓市| 普兰店市| 莱西市| 南康市| 海门市|