Skip to main content
Qt_Framework_Hero2

Qt 框架

加速软件开发、提升产品质量

使用 Qt 框架构建完整的跨平台产品及产品线。这是一套全面的库和 API 集合,可灵活组合强大的用户界面组件与节省时间的核心功能。

探索 Qt 的无限可能 查看许可证方案

更快地构建更优质的软件

Qt 框架将开发者所需的一切集于一处,让软件开发更快速、更智能——更低的复杂性、更少的集成问题、更多的时间专注于构建真正重要的功能,帮助团队以更高效率、更强信心交付产品。

全面的构建模块

利用跨架构层次的库和 API 创建完整的软件产品,省去日常琐碎工作,专注于独特的业务逻辑。

查看 Qt 的核心功能

跨平台可扩展性

在各种设备、平台和产品线上运行软件,降低复杂性,缩短产品上市时间。

跨平台扩展

无与伦比的稳定性

基于以可靠性和一致性著称的框架构建软件,使其成为长期项目的安全选择。

保持软件可靠性

Qt 不仅仅是一个UI工具,它是整个技术体系的核心支柱。

Oncosoft 产品开发负责人Seonggong Moon

查看他们的故事

客户借助 Qt 框架取得的成果

75%

开发时间缩短

了解索伯车队的的实现路径

1

跨设备一致的用户体验

查看 BSH 的实现路径

90%

实施验证时间缩短

查看罗兰的实现路径

Qt 框架的核心能力

Qt 框架为开发者提供从 UI 组件到核心功能的全面构建模块,现成可用、高度可定制、工具化程度极高。Qt 的库和 API 结合直观的声明式 QML 语言,实现前后端的清晰分离,帮助团队交付结构清晰、易于维护的软件。

用户界面

从最全面的基础及增强组件集合中自由组合,构建所需的跨平台 UI。

3D图形

创建精美的 3D UI 组件,在真实硬件和软件环境中流畅运行。

图形渲染

在 UI 中集成高性能 2D 和 3D 矢量图形,带来引人入胜的用户体验。

图表

轻松创建和定制动态 2D 与 3D 数据可视化,满足从简单到复杂的各类需求。

网络与连接

通过将丰富的网络和连接协议与标准统一为一致的整体,消除配置的复杂性。

数据处理

借助现成的跨平台能力,轻松实现数据的发送、接收、保存、加载、查询、处理和序列化。

可访问性

轻松创建面向所有用户的跨平台产品,无论其能力或使用环境如何。

网络安全

利用现成的构建模块和稳健的实践,更轻松地构建和维护安全产品。

功能安全

开发兼具功能安全性与完全可靠性的现代嵌入式系统。

超过 10 亿台设备与应用程序由 Qt 框架驱动

Qt 框架从架构层面天然支持创建可跨项目和设备复用的组件。

BSH 全球GUI框架开发负责人Daniel Dersmann

查看他们的故事

跨平台 qt 框架

跨产品线的高效扩展

借助跨平台 Qt 框架实现规模化

借助 Qt 框架,无论运行在何种操作系统上,产品均能流畅运行。

可复用的代码

一次编码,跨嵌入式、移动端和桌面平台部署,将返工成本降至最低:

  • 单一代码库,自适应多平台
  • 支持多条产品线并行开发

缩短上市时间

无需掌握多套平台专属技能,减少开发和维护工作量,快速完成原型验证,从而加速产品上市。

跨平台部署

告别笨重迟缓的跨平台框架。借助现成组件快速开发,凭借实时响应和跨设备、跨平台、跨产品线的一致用户体验高效交付,显著降低复杂性,缩短上市时间。

qt6_overview

值得信赖的选择

让软件长期保持可靠

在经过验证的稳定、有支持保障的基础上构建产品,更从容地应对不确定性,使其成为长期项目的安全之选。

可升级性

无需耗时费力的大规模重写,即可轻松保持与最新操作系统和硬件的兼容性,并持续演进产品以满足不断变化的可用性和使用场景需求。

长期可持续性

Qt 深耕行业数十年,持续演进,提供稳健的持续维护支持。庞大的开源社区进一步保障了其长期可持续发展。

与 Qt 框架一起持续稳定开发

 

发布周期

Qt 框架的主版本、次版本和维护版本持续提供新功能与全面维护,满足各类需求。

查看发布周期概览

 

长周期支持版(LTS)

当产品需要稳定运行数年时,LTS 为开发稳定性提供坚实基础。

了解 Qt LTS

 

许可证

Qt 的双重许可模式同时面向可扩展商业项目和社区开源项目提供灵活选项。

找到适合的许可证方案

Qt 框架的最新博客

Qt Widgets to Qt Quick, An Application Journey Part 4

Completing the Software Architecture Transition

阅读更多

REST Better with the Support of OpenAPI in Qt 6

Some of you are following our works to improve connectivity of Qt-base...

阅读更多

Accelerated 2D Canvas Benchmarks

The previous parts of this trilogy have introduced Qt Canvas Painter a...

阅读更多

开发工具

Qt 提供丰富的工具供选择,包括自有的集成开发环境(IDE)及对其他 IDE 的支持。

社区

Qt 项目负责 Qt 的开源开发治理,欢迎任何有意愿的人加入并做出贡献。

开始使用 Qt 框架

借助 Qt 框架全面的 UI 和核心功能库与 API,构建完整的跨平台产品。