Qt?Extended 是一个专为消费电子产品运行嵌入式 Linux 提供的用户界面和应用程序平台。它以 Qt 这一的、适用于桌面和嵌入式开发的 C++ 跨平台应用程序框架为基础,提供直观的类库和集成的开发工具。
1,500 多万种设备都在使用 Qt,其中包括医疗设备、导航装置、机顶盒、媒体播放器和手机等。Qt Extended 以 Qt 嵌入式 Linux 为基础,Qt 嵌入式 Linux 本身具有紧凑的视窗系统。使用 Qt Extended 提供的功能强大的模块化结构,您可在激烈的市场竞争中脱颖而出,并可轻松为各种设备创建用户体验。
创新性与差异化
◆具有自定义 UI,支持快速创建用户界面
◆直观的 API 可加速开发过程
◆支持使用具有强大功能的模块化平台选择您产品需求的功能
◆移除不常用的组件,zui大程度地减少内存需求
◆只需重新使用,便可在不同设备目标中部署代码
◆成熟的框架和快速的测试可使性能显著优化
无论您是针对手持式设备、还是其它消费电子产品,Qt Extended 均支持您通过选择包含某个功能集的模块,从而轻松启用或禁用其功能。API 与应用程序逻辑和 UI 相互独立,因此,您可以仅选择使用 API,并创建自己的应用程序和用户体验。19 个模块包括库、插件、服务器组件和示例应用程序。这些模块可在构建时进行选择,且所有模块均可独立运行。
Qt Ext ended 可提供以下几类功能:
用户体验:Qt Ext ended 支持如 SVG 图标、梯形和透明混合处理等图形,可以灵活定义用户体验。Qt Ext ended 支持 OpenGL ES,其中包括 OpenGL 绘图引擎。此外,它还提供带手指触摸对象和虚拟键盘的触摸输入法。可轻松实现 UI 的化和*本地化。
通信: 有了 Qt Extended,您可同时使用 VoIP 和手机,并可将二者组合至一个用户界面中。Qt Extended可与 epathy 框架*集成,从而显著简化基于 IP 的通信和其他新协议。epathy 支持 Qt Extended 的即时消息、API 和应用程序。此外,它还提供红外线、蓝牙、LAN 和 USB 等连接功能。
内容: 软件包管理提供了许多安全功能,支持下载、安装和运行第三方应用程序。媒体功能则为不同的媒体引擎(例如,Helix? DNA 客户端和Gstreamer)提供了插件接口,支持媒体播放器和框架。此外,它还可与 OMA DRM 的功能紧密集成。
具体应用程序:应用程序已包含在 Qt Extended 中,可演示各种功能并验证 Qt Extended 的 API。这些应用程序包括支持电子邮件、SMS、MMS、声音/视频消息和即时消息等的消息应用程序,同时还包括 PIM 提供的日历、、媒体录像机和任务等应用程序。Loc ation API 旨在提供常规位置信息。此外,Qt Extended 还提供了其他应用程序,例如游戏和基本的照相机和注释。
Qt Ext ended 工具:除用于快速开发 GUI 的 Qt 开发工具、化/本地化以及文档制作之外,Qt Ext ended 还提供了许多*的工具,可轻松进行嵌入式开发,例如日志应用程序、内存不足模拟以及/调制解调器模拟器等。此外,Qt Extended 还提供了一款极为宝贵的 Qt UI 测试工具,可用于 UI 测试,其中包括支持在目标设备上运行手动测试、半自动和全自动测试。该功能以写ECMAScript 中的测试案例为基础。另外,Qt Extended 提供了高水平测试 API,可根据用户界面变化灵活支持相关的测试。传统的基于屏幕拍照和录制与回放的测试也同样成为了可能。
版权与免责声明:凡本网注明“来源:兴旺宝网”的所有作品,均为浙江兴旺宝明通网络有限公司-兴旺宝网合法拥有版权或有权使用的作品,未经本网授权不得转载、摘编或利用其它方式使用上述作品。已经本网授权使用作品的,应在授权范围内使用,并注明“来源:兴旺宝网”。违反上述声明者,本网将追究其相关法律责任。 本网转载并注明自其它来源(非兴旺宝网)的作品,目的在于传递更多信息,并不代表本网赞同其观点或和对其真实性负责,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品第一来源,并自负版权等法律责任。 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
展开全部