- 零基礎(chǔ)學(xué)Qt 6編程
- 霍亞飛編著
- 675字
- 2024-09-10 16:30:25
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)。
- INSTANT Mock Testing with PowerMock
- Getting Started with Citrix XenApp? 7.6
- Practical Windows Forensics
- C++ 從入門到項(xiàng)目實(shí)踐(超值版)
- .NET 3.5編程
- PHP從入門到精通(第4版)(軟件開發(fā)視頻大講堂)
- Geospatial Development By Example with Python
- Extending Unity with Editor Scripting
- ActionScript 3.0從入門到精通(視頻實(shí)戰(zhàn)版)
- Django Design Patterns and Best Practices
- 嵌入式Linux C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)教程
- Python預(yù)測(cè)分析與機(jī)器學(xué)習(xí)
- TypeScript全棧開發(fā)
- Mastering Bootstrap 4
- 秒懂算法:用常識(shí)解讀數(shù)據(jù)結(jié)構(gòu)與算法