Qt 在很長的一段時間內都沒有自己的開發環境,直到 Qt 被諾基亞收購,才大力推自己的整合式開發環境,就是 Qt Creator,這為 Qt 的開發帶來了很大的方便。
在 Qt Creator 誕生之前, 程式設計師可以通過 qmake 命令列編譯,或者像前面幾節一樣手動輸入 g++ 命令編譯,在 Linux 平台還有 KDevelop 這類 KDE 桌面程式開發環境(一般用 cmake 生成指令碼)。
如今 Qt Creator 功能十分強大了,包含專案模板生成、程式碼編輯、UI 設計、QML 介面編輯、偵錯程式、上下文幫助等豐富功能,而且支援手機平板裝置、嵌入式裝置等程式的開發偵錯。本節通過一個簡單例子展示 Qt Creator 的程式碼編輯和 UI 編輯功能。
Qt Creator 歡迎介面
從開始選單或者快捷方式開啟 QtCreator 整合式開發環境,啟動之後看到類似下面的介面: