Qt Creator是跨平臺的 Qt IDE, Qt Creator 是 Qt 被 Nokia 收購後推出的一款新的輕量級集成開發環境(IDE)。此 IDE 能夠跨平臺運行,支持的系統包括 Linux(32 位及 64 位)、Mac OS X 以及 Windows。根據官方描述,Qt Creator 的設計目標是使開發人員能夠利用 Qt 這個應用程序框架更加快速及輕易的完成開發任務。
1.首先到Qt的官方網站上下載Qt Creator,這裏我們下載windows版的。
下載地址:http://qt.nokia.com/downloads如下圖我們下載:Download Qt SDK for Windows* (178Mb)
下載完成後,直接安裝即可,安裝過程中按默認設置即可。
2.運行Qt Creator,首先彈出的是歡迎界面,這裏可以打開其自帶的各種演示程序。
3.我們用File->New菜單來新建工程。
4.這裏我們選擇Qt4 Gui Application。
5.下面輸入工程名和要保存到的文件夾路徑。我們這裏的工程名爲helloworld。
6.這時軟件自動添加基本的頭文件,因爲這個程序我們不需要其他的功能,所以直接點擊Next。
7.我們將base class選爲QDialog對話框類。然後點擊Next。
8.點擊Finish,完成工程的建立。
9.我們可以看見工程中的所有文件都出現在列表中了。我們可以直接按下下面的綠色的run按鈕或者按下Ctrl+R快捷鍵運行程序。
10.程序運行會出現空白的對話框,如下圖。
11.我們雙擊文件列表的dialog.ui文件,便出現了下面所示的圖形界面編輯界面。
12.我們在右邊的器件欄裏找到Label標籤器件
13.按着鼠標左鍵將其拖到設計窗口上,如下圖。
14.我們雙擊它,並將其內容改爲helloworld。
15.我們在右下角的屬性欄裏將字體大小由9改爲15。
16.我們拖動標籤一角的藍點,將全部文字顯示出來。
17.再次按下運行按鈕,便會出現helloworld。
到這裏helloworld程序便完成了。
Qt Creator編譯的程序,在其工程文件夾下會有一個debug文件夾,其中有程序的.exe可執行文件。但Qt Creator默認是用動態鏈接的,就是可執行程序在運行時需要相應的.dll文件。我們點擊生成的.exe文件,首先可能顯示“沒有找到mingwm10.dll,因此這個應用程序未能啓動。重新安裝應用程序可能會修復此問題。”表示缺少mingwm10.dll文件。
解決這個問題我們可以將相應的.dll文件放到系統中。在Qt Creator的安裝目錄的qt文件下的bin文件夾下(我安裝在了D盤,所以路徑是D:\Qt\2009.04\qt\bin),可以找到所有的相關.dll文件。
方法一:在這裏找到mingwm10.dll文件,將其複製到C:\WINDOWS\system文件夾下即可。下面再提示缺少什麼dll文件,都像這樣解決就可以了。
方法二:將這些dll文件都與.exe文件放到同一個文件夾下。不過這樣每個.exe文件都要放一次。
方法三:將D:\Qt\2009.04\qt\bin加入系統Path環境變量。右擊我的電腦->屬性->高級->環境變量->在系統變量列表中找到Path,將路徑加入其中即可。