基于Qt的嵌入式GUI的研究与实现

被引量 : 0次 | 上传用户:tiantianaiguo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化,智能化,网络化的快速发展,嵌入式系统技术也获得了广阔的发展空间。目前嵌入式系统已经渗透到我们现实生活中的每一个角落。正是由于这种应用范围的扩大,嵌入式系统无疑也成为了当前最热门、最有发展前途的IT应用领域之一。此时,给嵌入式系统配置一个优良的、友好的图形用户界面,使产品和用户之间更快速的进行交流沟通,已经成为实际项目工作中最为重点、最为紧迫要求之一。目前嵌入式Linux的主流GUI系统有Microwindows、MiniGUI、Qt/Embedded等。这些GUI在接口定义、体系结构、功能特性等方面存在着很大差别。在论文中,比较了这几个主流GUI的优缺点,并且根据项目的需要选择了Qt/Embedded。论文的研究价值和创新之处主要体现在:(1)运用Qt4实现了嵌入式GUI的设计。目前很多嵌入式产品GUI的设计都采用的是Qt2,而国内越来越多的开发者却更倾向于Qt4。Qt4是Qt2的高版本,增加了很多的功能。(2)设计了基于拼音输入法的软件键盘。虽然目前在嵌入式系统中存在了一些中文输入法,但是在性能等很多方面上都不太令人满意,存在着许多的问题,例如反应速度比较慢等,并且它们基本都是非开源的商用输入法,且只局限使用在几个商用的嵌入式操作系统中。在开源免费的嵌入式Linux平台上,目前还没有一种开源的、可跨平台的、适用的中文输入法。该系统中的中文输入法设计主要实现了两方面的工作:汉字快速搜索设计,并将该输入法移植到了Qt/Embedded中。在汉字快速搜索设计中,主要实现内容放到了搜索速度方面上。为了避免搜索慢的缺点,本系统中设计了新的算法—查找匹配算法,该算法主要根据树数据结构来实现查找,这样大大提高了搜索汉字速度。软键盘应用于嵌入式系统的GUI设计中,但是在该领域中开发难度非常大,这正是嵌入式输入法在实际设计中的关口。该输入法基于Qt/Embedded,完成了中文输入法接口的模块设计,能在Qt/Embedded中运行。本文的大体脉络如下:首先简单介绍了嵌入式系统和Qt的技术背景,并且讲述了嵌入式系统相关知识。包括嵌入式系统概述、嵌入式处理器的分类、嵌入式操作系统、嵌入式GUI的开发语言。其次介绍了EBD9263硬件平台的特点,并在此平台的基础之上,搭建应用程序开发平台。包括交叉编译环境的建立、NFS服务器的配置、Qt的安装与移植、驱动程序的编写说明、内核的裁剪和烧写以及文件系统的制作与移植等。再次是设计应用程序GUI。开发了干化学分析仪的部分界面。分别涉及到了自定义信号和槽机制;嵌入式数据库的操作;软件键盘的制作;Qt Creator对QTableWidget的编辑等。最后对本文进行了总结与展望。总结了研究内容,并且阐述了Qt/Embedded在开发过程中的不足,以及嵌入式GUI开发技术的前景。总而言之,嵌入式GUI的开发技术正处在发展阶段,所以仍然需要解决很多难题。相信在大家的努力下,嵌入式系统和嵌入式系统GUI开发技术将会得到更加快速的发展。
其他文献
自2004年以来,国务院第57次常务会议精神为指导,具有一定特殊性的农业政策性银行——中国农业发展银行的改革发展取得了巨大成就。“十二五”期间,农业现代化和城镇化战略的
王百穀是明代中期吳中文壇、藝苑的巨擘大匠,在詩歌、書法、戲曲多方面都頗有成就。他在文徵明之後,以布衣身份主吳中辭翰達三十餘年。然迄今為止,關於王百穀的研究成果甚少。
为推动智慧图书馆数字资源的协同管理与共享,结合相关理论与实践研究,分析了区块链在图书馆资源管理中的技术特征,构建了智慧图书馆联盟链网络结构及协同共享体系框架。
海外并购是对外直接投资的一种方式,在全球经济一体化的背景下,跨国公司是企业存在的“常态”。有一定规模和实力的企业,都在探索如何成长为一家具有国际竞争力的跨国公司。
对小额贷款公司运营及经营风险管理的研究具有很重要的理论和现实意义。本文以我国小额贷款公司的运营及风险管理为研究对象,并寻求小额贷款公司可持续发展所需的制度和法律
本课题从四川川安有限公司的菌床养猪场的养殖垫料中分离筛选出6株细菌,分别定名为X1、X2、X3、X4、X5、X6。先通过外观和实验对其形态学和理化等特征进行初步鉴定,再通过PCR
2017年9月·杭州师范大学2017年9月3日,中华人民共和国第十三届学生运动会正式开幕。当晚9时40分,主火炬塔在杭州师范大学点燃。本届运动会田径比赛于9月4日至15日在杭州师范
目的 研究合理的颅内血管三维螺旋CT血管造影的技术。方法 对 45例患者作 3D SCTA ,在快速注射造影剂 (3~ 4ml/s)后 ,收集计算机上的全部资料 ,用三维软件重建三维影像。结
<正>习近平总书记提出创新是引领发展的第一动力,要大力实施创新驱动发展战略,加快科技成果向现实生产力的转化,推动科技和经济紧密结合,要把创新必须落实到新的增长点上,把
社区公园是城市绿地系统中的一个重要构成部分,也是最贴近居民日常生活的公园类型,是居民户外休闲活动最频繁的场所。随着居住水平的不断改善,人们对舒适宜人的居住环境的追