Qt 概述
Qt 产品概述
Qt - 跨平台的多用户端开发
Qt 为高性能、跨平台应用程序的开发设定了标准。它包含一个C++类库,和用于跨平台开发及国际化的工具。
全面的Qt
Qt 是一个全面的开发框架。它包含一个广泛的队列,该队列为功能、性能和工具队列,用以确保针对多客户端和服务器端的高性能、跨平台开发。

- Qt 类库模块 是一个拥有超过 400 个类,同时不断扩展的类库。它封装了用于端到端应用程序开发所需要的所有基础结构。
- Qt 设计者 (Designer) 是一个功能强大的GUI 布局与窗体构造器,能够在所有支持的平台上,以本地化的视图外观与认知,快速开发高性能的用户界面。
- Qt 语言家(Linguist) 是一套用来消除国际化工作流程中所带来障碍的工具。
- Qt 助手 (Assisstant) 一个完全可自定义,重新分配的帮助文件或文档浏览器,它可与基于Qt 的应用程序运行。
- Java 程序员可获得的 Qt Jambi 作为一个支持 Java™ 的跨平台多用户端应用开发框架, Qt 现已提供给 Java 程序员。
跨平台的Qt
Qt 是用于本地化跨平台应用开发的领先性框架。Qt API 及其工具兼容于所有支持平台,让开发人员通过掌握一个API,便可执行独立于平台的应用开发与实施。
-
Qt/Windows (Microsoft Windows Vista, Server 2003, XP, 2000, NT 4, Me/98)
-
Qt/Mac (Mac OS X, 10.3 和 10.4)
- Qt/X11 (Linux, Solaris, HP-UX, IRIX, AIX, 与其它许多Unix 变体)
- Qtopia 嵌入式 Linux (Qtopia for Embedded Linux)
- Qtopia for Windows CE (Windows CE 5 及更高版本, Windows Mobile 及更高版本)
使用Qt为您带来真正的平台独立性 -- 一次编程,随处使用。当定位于一个新的平台时,您需要做的仅仅是对原有的单一源代码库进行一次重新编译而已。
易于使用的Qt
Qt 开发员仅需要学会一种API来编写应用程序,并可在任何地方运行。我们投入了相当大的努力使Qt 使用起来尽可能简单和直观。客户说我们成功了:他们发现Qt 编程简单而有趣。对于商务而言,它转换为更多的功能,并且在保持质量性能的情况下,只需更少的维护工作。统一的跨平台API 让程序员们集中精力致力于可增值的技术革新,而无须担心维护和管理现有应用程序多版本的基础结构与界面。
开源的Qt
通过使用 Trolltech的双重授权模式,Qt 在商业支持并行之有效的框架下,呈现出开源的所有优势:
- 开源优势包括一个活动的开源社区。由于Qt的不间断开发,以及完整的代码透明性,从而允许Qt开发人员可以“彻底深入地查看” ,进行自定义并扩展Qt来满足其独特的需求。
- 商业产品的担保包括客户认可的产品支持,专门的Qt开发小组,以及一个由第三方工具、组件与服务组成的不断壮大的上下游产业链。
行之有效的Qt
当前,有超过4500家公司正积极使用Qt开发众多的世界领先的商业应用程序。对此,请参阅我们的 客户清单, 或通过参阅我们的客户成功案例以获得有关Qt 的竞争优势。
更多信息
关于Qt 的更多信息,请访问 深入了解Qt.