开发工具
Qt Designer 用于一次性开发应用程序和用户界面,并将其部署到多个桌面和移动操作系统中。
开始使用 Qt 开发应用程序的最简单方法是下载并安装 Qt。Qt 安装包含 Qt 库、示例、文档和必要的开发工具,如 Qt Creator集成开发环境 (IDE)。有关详细信息,请访问Qt 入门页面。
Qt Creator
Qt CreatorQt Creator 通过提供向导,一步步引导您完成项目创建过程,创建必要的文件,并根据您的选择指定设置,从而实现某些任务(如创建项目)的自动化。此外,它还通过提供语义高亮显示、代码语法检查、代码补全、重构操作和其他有用的功能,加快了某些任务(如编写代码)的速度。
设计工具
Qt Widgets Designer是Qt Creator 中的一个工具,用于为Qt Widgets 设计和构建图形用户界面(GUI)。您可以在可视化编辑器中组成和定制您的部件或对话框,并使用不同的样式和分辨率对其进行测试。Qt Widgets Designer 也是一个独立的工具。两个版本的Qt Widgets Designer 仅在某些功能上有所不同,如资源文件的使用以及如何在设计和编辑模式中切换。更多信息,请访问 Qt Widgets Designer手册。
与设计人员协作
Qt 可让设计人员从 Adobe Photoshop、Sketch、Figma、Blender 或 Maya 等图像和设计工具中导入资产,创建布局和流程,并为开发人员生成代码。 Qt Design StudioQt Design Studio 可生成供开发人员在Qt Creator 中使用的代码。有关设计人员工具的更多信息,请访问 Qt Design Studio手册。
构建工具
Qt Creator 为不同的构建系统创建项目模板。 支持 CMake、qmake、Qbs、Autotools、Nimble、Meson 和 IncrediBuild 项目。Qt Creator
有关项目模板和在Qt Creator 中构建的更多信息,请参阅:
配置和构建 Qt
您可以使用CMake或qmake 从源代码配置和构建 Qt。自定义配置适用于 Qt 开发人员和将 Qt 移植到不同目标的人员。Qt 平台抽象是一个抽象层,便于 Qt 移植到不同的平台和目标。
有关构建 Qt 的更多信息,请参阅:
国际化和帮助工具
您可以将应用程序本地化为不同的语言。使用 Qt国际化框架可处理不同的书写系统、翻译界面,并以不同格式显示数字、日期和货币。 Qt Linguist是翻译人员翻译应用程序的工具。他们与发布经理和开发人员一起,在用户界面中生成、存储和部署翻译文本。
有关国际化和本地化的更多信息,请参阅:
您可以使用 Qt Help框架为复杂的应用程序创建和打包帮助文件。帮助框架包含基于 XML 的格式和工具,用于创建内容、设置顺序和应用程序手册过滤器。
- Qt Help 框架
- Qt HelpC++ 模块
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.