Windows CE/Mobile

Qt 是用 C++ 开发的应用程序和用户界面框架。通过直观的 API,您可以使用 Qt 为大量的设备编写功能丰富的高性能应用程序。
Qt 包括一套丰富的工具集与直观的API,意味着只须少数几行代码便可以更短的时间实现更高端的功能。
- 硬件依存性极小
- 支持多数现有的 Windows CE 配置
- 对于自定义的硬件配置亦轻松构建
- 移植桌面代码至嵌入式平台,或通过重新编译,反之亦然
- 编译移除不常使用的组件与功能
- 利用系统资源并实现高性能
- 开发嵌入式设备尤如开发桌面系统一样轻松简单
| Qt supports the following platforms: |
||||||
| Embedded Linux |
Mac OS |
Windows |
Linux/X11 |
Windows CE |
Symbian |
Maemo |
主要的嵌入式组件
Qt 除了提供所有 工具 以及 API 与 类库 外,Qt for Windows CE 还提供用于最优化嵌入式开发环境的附加功能。
本地化和可定制的外观
Qt 在使用时,可以支持 Windows Mobile 和 Windows CE 两种样式。 在运行时,Qt 应用程序将检测使用哪一种样式。 采用 Qt 样式表单,您只需要花费用于传统 UI 风格的少许时间和代码行,便可以轻松定制您的应用程序外观。
- 基于HTML 层叠式样式表 (CSS)
- 适用于全部 widget
- 任何熟悉 CSS 技术的人员都可以定义复杂的样式
先进的文本布局引擎
Qt for Windows CE 支持 TrueType® 和点阵字体。同时 Qt 还支持扩展的 Unicode 和从右至左的书写语言。Qt 的富文本引擎增加了新的功能用于复杂的文本布局,包括制表和路径追踪,以及环绕图形的文本。
了解更多其它Qt组件,如:
- GUI 布局与格式构建器工具
- 解决国际化工作流程的工具
使用 Qt for Windows CE 创建的应用程序可以移植到 嵌入式 Linux 和任何 Qt 支持的 其它操作系统上。
基本要求
| 开发环境: | Microsoft® Visual Studio® 2005 (Standard Edition) 或更高 ActivePerl |
| 占用存储空间 |
紧凑配置 - 4.8 MB 全配置 - 8.4 MB |
| 操作系统 | Windows CE 5 或更高 Windows Mobile 5 或更高 |
| 硬件平台 | 支持 ARM®, x86® (在 SH4® 和 MIPS® 上编译) |
代码维护与支持
我们将不断致力维护API以及与时俱进的平台变化。 Qt 的 支持与维护计划 全面提供 有关Qt API 的使用、功能、方法和编辑技巧的建议与指导。
- 有权使用所有发布版本:补丁,快照甚至新功能版本
- 有权使用完整的源码与文档, 还包括常见问答与在线论坛
- 协助安装与设置
- 提供电子邮件形式的技术支持和在线任务跟踪
- 专业的服务组织提供咨询与培训

