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