開發工具

Qt 是為一次性開發應用程序和用戶界麵,並將它們部署到多個桌麵和移動操作係統中而設計的。

采用 Qt 開始應用程序開發的最輕鬆方式是 download 並安裝 Qt。Qt 安裝包含 Qt 庫、範例、文檔編製及必要開發工具,譬如 Qt Creator IDE (集成開發環境)。

Qt Creator 為您提供在整個應用程序開發生命周期內完成任務的工具,從創建工程到在目標平颱部署應用程序。Qt Creator 通過提供嚮導逐步指導您完成工程創建過程、創建必要文件、並根據所做選擇指定設置,自動化處理某些任務 (譬如:創建工程)。此外,它通過提供語義高亮、校驗代碼句法、代碼補全、重構動作及其它有用特徵,加速某些任務 (譬如:編寫代碼)。

下列 Qt 工具已集成到 Qt Creator 中:

  • Qt Designer 用於從 Qt Widgets 設計和構建 GUI (圖形用戶界麵)。可以在可視化編輯器中閤成和定製 Widget (或對話框),並使用不同樣式和分辨率對它們進行測試。可以按 Design 模式 (1) 從 Qt Creator 訪問 Qt Designer。
  • CMake , qmake ,和 Qbs 用於為不同目標平颱構建應用程序。還可以使用其它自動化構建工具,譬如 Autotools。可以按 Projects 模式 (2) 配置構建係統。
  • Qt Linguist 用於本地化應用程序。Qt Linguist 包含本地化應用程序通常涉及的角色 (如:開發者、翻譯者及發行管理者) 工具。可以從 Qt Creator 工具菜單運行 lupdate 和 lrelease 工具。
  • Qt Assistant 用於查看 Qt 文檔編製。也可以在 Qt Creator 中查看文檔編製。Qt 安裝的文檔編製在 Help 模式下會自動顯示 (3),且可以將文檔添加到列錶。

其它工具通常在文檔編製其它部分使用它們的上下文中描述。