基于QT的跨平台虚拟键盘设计与实现

来源 :微型机与应用 | 被引量 : 0次 | 上传用户:ssssssfs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对QT在Windows、Linux、以及嵌入式Linux-arm等不同平台下没有开源、高效的虚拟键盘(包含中文输入法),以及QT版本升级造成代码不兼容等问题,设计并实现了一个跨平台的虚拟键盘。该方法首先创建英文虚拟键盘和SQLite3的中文字库,然后在此基础上根据QT底层信号与槽以及事件过滤机制设计实现了中文拼音输入法接口,并结合SQLite3数据库查询实现了中文拼音到汉字的查询、匹配、选词以及显示等功能,最终实现中英文输入功能。最后,在不同平台下对所设计虚拟键盘进行了测试,结果表明效果良好。
其他文献
本文通过研究等离子喷涂过程中电流、电压、喷涂距离、送粉率对涂层硬度、孔隙率和结合强度的影响,优化出了喷涂最佳工艺参数,制备出了聚苯酯铝青铜涂层的孔隙率控制在15%~35
目的分析颈动脉狭窄患者实施颈动脉内膜剥脱术疗法的疗效。方法选取我院2011年4月~2014年9月收治的颈动脉狭窄患者50例作为研究对象,均给予颈动脉内膜剥脱术疗法,评估术后的
伴随着我国经济的不断发展和科学技术的不断进步,计算机技术被广泛地运用在社会生活中的各行各业,同时也客观上促进了众多行业的迅速发展。当前我国的档案管理系统就采取了基
本文对高职院校艺术类大学生自己创业现状进行了调研,分析了艺术类大学生创业面临的相关问题,同时提出了艺术类大学生自主创业的对策和加强对艺术类大学生创业教育的一些具体
通过各种色谱技术,对柳叶拟沉香中的化学成分进行分离,并根据波谱数据结合理化性质共鉴定了2个倍半萜类化合物,分别为12-hydroxy-dihydrocyperolone (1)和(rel)-4β,5β,7β-erem
本文对土体滑坡和松散层滑坡治理过程中容易出现的冒顶剪出、桩间土挤出和锚索预应力衰减等三方面的问题 ,结合典型的工程实例进行分析探讨。并强调了对松散滑坡及土体滑坡的
本文运用国外二语习得有关学习策略的理论,结合我国英语听力教学中存在的一些问题,从外语学习过程及学习者个人差异、了解并训练学生使用学习策略的必要性、学习策略、听力策
神经元环路是大脑神经系统的基本单元,而环路的信息输出则由主神经元所决定.本文通过对小脑皮层、嗅球和海马CA1三类不同环路中的主神经元:浦肯野神经元、僧帽神经元和锥体神
洞穴是由于岩石受到溶蚀或火山岩浆冷却形成的地下空间和通道。洞穴遍布世界各地,蕴藏着大量的微生物资源。洞穴内黑暗潮湿,温度相对稳定,营养比较贫瘠,是一种极端的生态系统
介绍了基于星载极化SAR影像的舰船目标检测的处理流程,针对基于不同杂波模型的CFAR检测法和基于相干信息的2L-IHP检测法,分析实现了瑞利分布、Gauss分布、韦布尔分布、对数正