




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、08 嵌入式技术应用模块四嵌入式网关之温湿度采集系统设计*QT简介获取Qte源码包搭建Qt开发环境制作包含Qtopia的文件系统QT简介搭建Qt开发环境1.Qt简介 Qt是一个多平台的C+图形用户界面应用程序框架。它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。其具有以下优点: 可移植性:QT不仅适用于UNIX,同样适用于Windows。为了同时拥有世界上几百万UNIX用户以及几百万的Windows用户,最好的办法是采用一个既适用于UNIX,又适用于Windows的GUI工具包,其答案是QT。 易用性:QT是一个C+工具包,它由几百个C+类构成,你在程序中可以使用这些类。因为C+
2、是面向对象的编程语言,而QT是基于C+构造,所以QT具有OOP的所有优点。 运行速度:QT非常容易使用,且也具有很快的速度。QT是一个GUI仿真工具包,即它不使用本地工具包作调用,而是使用各自平台上的低级绘图函数,从而提高程序速度。QT简介搭建Qt开发环境 2.QtE简介 Qt/Embedded(简称Qt/E)是一个专门为嵌入式系统设计图形用户界面的工具包。使用QtE,开发者可以用QtE开发的应用程序要移植到不同平台时,只需要重新编译代码,而不需要对代码进行修改;可以随意设置程序界面的外观;可以方便地为程序连接数据库;可以使程序本地化; 可以将程序与Java集成; Qt/E是模块化和可裁剪地。
3、开发者可以选取他所需要的一些特性,而裁剪掉所不需要的。这样,通过选择所需要的特性,Qt/E的映像变得很小,最小只有600K左右。同Qt一样,QtE也是用C+写的,虽然这样会增加系统资源消耗,但是却为开发者提供了清洁的程序框架,使开发者能够迅速上手,并且能够方便地编写自定义的用户界面程序。QT简介搭建Qt开发环境3.QTOPIA简介 Trolltech公司在QtE的基础上开发了一个应用的环境Qtopia,这个应用环境为移动和手持设备开发。其特点就是拥有完全的、美观的GUI,同时它也提供可上百个应用程序用于管理用户信息、办公、娱乐、Internet交流等。 Qtopia是一种全方位的应用开发平台,
4、它可用于基于嵌入式linux的PDA,移动电话,web pads,以及其他移动计算设备。 Qtopia构建于Qt/Embedded之上,是专为基于linux的消费电子产品提供和创建图形用户界面而设计的。常见的有两种版本: 1.Qtopia Phone版:专为基于linux的智能电话和多功能电话设计。 2.Qtopia PDA版:专为基于linux的PDA设计。获取Qte源码包搭建Qt开发环境 首先找到开发板厂家提供的Qte的源码包,再通过samba服务功能把它拷贝到虚拟机linux系统中,然后在虚拟机终端中,输入“命令进行解压,如图1所示:图1 解压后/opt/EmbedSky/Qte/目录内容如下图2所示:图2获取Qte源码包搭建Qt开发环境 Qte目录中各个文件说明如下: 9.setX86_QpeEnv:设置X86版本的环境变量的脚本; 10.SetARM_QpeEnv:设置ARM版本的环境变量的脚步。制作包含Qtopia的文件系统搭建Qt开发环境 制作文件系统可以使用busybox构建基本的yaffs文件系统,具体制作过程在前面的课程中已经介绍过 了 , 这 里 就 不 在 介 绍 。 此 处 , 制 作 好 的 文 件 系 统 已
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钢渣沥青混凝土与钢渣沥青路面的水损伤特性研究
- W商业综合体运营期零星维修工程成本影响因素及管控研究
- 建筑工程项目承包合同范本
- 2025至2030中国LED太阳能路灯行业需求动态与盈利前景研究报告
- 2025-2030高温手套产业政府战略管理与区域发展战略研究报告
- 2025-2030银饰行业风险投资发展分析及投资融资策略研究报告
- 2025-2030针织内衣产业规划专项研究报告
- 2025-2030造船钢板市场前景分析及投资策略与风险管理研究报告
- 2025-2030身高体重测试仪市场发展分析及行业投资战略研究报告
- 2025-2030调速电机行业行业风险投资发展分析及投资融资策略研究报告
- 运用精益管理(TPS)缩短医院门诊患者就诊时间医院品质管理成果汇报
- 环保行业人才培养机制方案
- 专题18 热学-五年(2020-2024)高考物理真题分类汇编(解析版)
- 十二生肖调查报告
- 健身塑形瑜伽学习通超星期末考试答案章节答案2024年
- 2024-2025年辽宁省面试真题
- 2024年高考真题-地理(河北卷) 含答案
- 单位驾驶员劳务派遣投标方案投标文件(技术方案)
- 资本经营-终结性考试-国开(SC)-参考资料
- 2024年浙江省中考科学试卷
- 拆除工程地坪拆除施工方案
评论
0/150
提交评论