Qt开发入门教程02_QtE开发基础.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
QtE开发基础 TONY 2012 TM 1  嵌入式GUI特点及种类  安装与建立QtE桌面运行环境  QtE Hello 程序 Tony vopo123@126.com TM 2 2  嵌入式GUI特点及种类  嵌入式系统对GUI的基本要求包括轻型、占用资源少、高性能、高可 靠性及可配置。  尽管实时嵌入式系统对GUI的需求越来越明显,但目前GUI的实现方法 各有不同,主要有以下几点:  某些大型厂商有能力自己开发满足自身需要的GUI系统。  某些厂商没有将GUI作为一个软件层从应用程序中剥离,GUI的支 持逻辑由应用程序自己来负责。  采用某些比较成熟的GUI系统,比如MiniGUI,MicroWindows 或其他GUI系统。 Tony vopo123@126.com TM 3 3  MiniGUI  MiniGUI由原清华大学教师魏永明先生开发,是一种面向嵌入式系 统或实时系统的图形用户界面支持系统。它主要运行于Linux控制 台,实际可以运行在任何一种具有POSIX线程支持的POSIX兼容系 统上。 Tony vopo123@126.com TM 4 4  MicroWindows  MicroWindows是一个著名的开放源码的嵌入式GUI软件。它提供了 现代图形窗口系统的一些特性。MicroWindows API接口支持类 Win32API,接口试图和Win32完全兼容,而且还实现了一些Win32 用户模块功能。 Tony vopo123@126.com TM 5 5  Qt/Embedded  Qt/Embedded(简称QtE)是一个专门为嵌入式系统设计图形用户界 面的工具包。Qt是挪威Trolltech软件公司的产品,它为各种系统 提供图形用户界面的工具包,QtE就是Qt的嵌入式版本。  使用QtE,开发者可以:  用QtE开发的应用程序要移植到不同平台时,只需要重新编译代 码,而不需要对代码进行修改。  可以随意设置程序界面的外观。  可以方便地为程序连接数据库。  可以使程序本地化。  可以将程序与Java集成。 Tony vopo123@126.com TM 6 6  嵌入式系统地要求是小而快速,而QtE就能帮助开发者为满足这些要 求开发强壮地应用程序。  QtE是模块化和可裁剪地。开发者可以选取他所需要的一些特性,而 裁剪掉所不需要的。这样,通过选择所需要的特性,QtE的映像变得 很小,最小只有600K左右。  同Qt一样,QtE也是用C++写的,虽然这样会增加系统资源消耗,但是 却为开发者提供了清晰的程序框架,使开发者能够迅速上手,并且能 够方便地编写自定义的用户界面程序。  由于QtE是作为一种产品推出,所以它有很好的开发团体和技术支 持,这对于使用QtE的开发者来说,方便开发过程,并增加了产品的 可靠性。 Tony vopo123@126.com TM 7 7  总的来说,QtE拥有下面一些特征:  拥有同Qt一样的API;开发者只需要了解Qt的API,不用关心程序 所用到的系统与平台  它的结构很好地优化了内存和资

文档评论(0)

kolr + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档