QT及QT Creator安裝完成后,將在桌面上生成QT Creator快捷圖標。
1.雙擊QT Creator快捷圖標,進入QT Creator集成開發界面,如圖1所示。
圖1 QT Creator集成開發界面歡迎界面
Qt Creator分為了七個模式:歡迎模式、編輯模式、設計模式、調試模式、項目模式、分析模式和幫助模式,分別由左側的七個圖標進行切換,對應的快捷鍵是Ctrl + 數字1到7。
2.單擊菜單欄的“文件”按鈕,選擇“新建文件與工程”,彈出如圖2所示的對話框。選擇“項目”欄下的“Qt 控件項目”,然后再選擇“Qt Gui應用”,用於生成一個桌面Qt圖形界面項目。最后單擊右下角的“選擇”按鈕。
圖2 “新建文件與工程”對話框
3.隨后彈出如圖3所示的“Qt Gui應用”界面,輸入項目名稱及項目儲存地址。我這里項目名稱為“QTtest_hello”,儲存路徑為“D:\QT”。然后點擊“下一步”。在隨后彈出的對話框中,勾選“桌面”和“使用影子構建”。使用影子構建的目的在於編譯生成的文件會和源碼別開存放。然后點擊“下一步”。
圖3 “Qt Gui應用”界面
4.隨后彈出如圖4所示的“Qt Gui應用”界面,將“基類”選擇為“QDialog”,目的是將程序設置為一個對話框。然后點擊“下一步”。在隨后彈出的對話框中,直接點擊“完成”。
圖4 “Qt Gui應用”界面
5.創建完成后將進入編輯模式,如圖5所示。
圖5 編輯界面
6.點擊“項目”欄下的“界面文件”下拉箭頭,雙擊“dialog.ui”,彈出如圖6所示的“圖形設計”界面。選擇右側欄下“Display Widgets”下的“Label”,直接拖到中間的畫布上。雙擊“TextLabel”,將其內容改為“Hello World!”,如圖6所示。使用【ctrl+s】快捷鍵對該設計進行保存。
圖6 “設計”界面
7.點擊“Qt Creator界面”左下角的綠色三角,對程序進行編譯運行,彈出如圖7所示的運行結果。
圖7 運行結果界面
8.當使用“QT測試”模式編譯程序時,將生成測試版本的QT;當使用“QT發布”模式編譯程序時,將生成發布版本的QT。這兩種模式的轉變可以通過“Qt Creator界面”左下角綠色三角上面的那個圖標進行調節。編譯生成的測試版本QT和發表版本QT分別在“QTtest_hello-build-desktop-Qt_4_8_1__qt____(該文件與項目所在路徑相同)”文件下的“debug”和“release”中。
9.運行測試版本的QT,不僅需要“debug”文件下的"QTtest_hello.exe"可執行文件,還需要QT安裝路徑下bin文件夾下的“libgcc_s_dw2-1.dll”、“mingwm10.dll”、“QtCored4.dll”、“QtGuid4.dll”四個文件。將他們放在同一個文件夾中,就可以打包進行測試版本QT的發布了。
10.運行發布版本的QT,不僅需要“relese”文件下的"QTtest_hello.exe"可執行文件,還需要QT安裝路徑下bin文件夾下的“libgcc_s_dw2-1.dll”、“mingwm10.dll”、“QtCore4.dll”、“QtGui4.dll”四個文件。將他們放在同一個文件夾中,就可以打包進行發布版本QT的發布了。
有關QT Creator下新建項目可參考:http://www.qter.org/forum.php?mod=viewthread&tid=95&fromuid=4