开发工具
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),且可以将文档添加到列表。
其它工具通常在文档编制其它部分使用它们的上下文中描述。