开发工具

Qt 是为一次性开发应用程序和用户界面,并将它们部署到多个桌面和移动操作系统中而设计的。

采用 Qt 开始应用程序开发的最轻松方式是 download 并安装 Qt。Qt 安装包含 Qt 库、范例、文档编制及必要开发工具,譬如 Qt Creator IDE (集成开发环境)。

Qt Creator 为您提供在整个应用程序开发生命周期内完成任务的工具,从创建工程到在目标平台部署应用程序。Qt Creator 通过提供向导逐步指导您完成工程创建过程、创建必要文件、并根据所做选择指定设置,自动化处理某些任务 (譬如:创建工程)。此外,它通过提供语义高亮、校验代码句法、代码补全、重构动作及其它有用特征,加速某些任务 (譬如:编写代码)。

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

  • Qt Designer 用于从 Qt Widgets 设计和构建 GUI (图形用户界面)。 可以在可视化编辑器中合成和定制 Widget 或对话框,并使用不同样式和分辨率对它们进行测试。可以按设计模式 (1) 从 Qt Creator 访问 Qt Designer。
  • CMake , qmake ,和 Qbs for building applications for different target platforms. You can also use other build automation tools, such as Autotools. You can configure the build system in the Projects mode (2).
  • Qt Linguist 用于本地化应用程序。Qt Linguist 包含本地化应用程序通常涉及的角色 (如:开发者、翻译者及发行管理者) 工具。可以从 Qt Creator 工具菜单运行 lupdate 和 lrelease 工具。
  • Qt Assistant for viewing Qt documentation. You can also view documentation in Qt Creator. The documentation installed with Qt is displayed automatically in the Help mode (3), and you can add documents to the list.

其它工具通常在文档编制其它部分使用它们的上下文中描述。