Windows CE/Mobile

WinCE Skin with Vector Deformation

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组件,如:


使用 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 的使用、功能、方法和编辑技巧的建议与指导。

视频演示

Video: Embedded Demo Qt 嵌入式演示 一段运行于嵌入式 Linux 和 Windows CE 上的相同应用程序的演示。
播放视频
 

 

 

 

文档操作