一种用于嵌入式Linux系统的中文拼音输入法技术方案

技术编号:26258864 阅读:39 留言:0更新日期:2020-11-06 17:52
一种用于嵌入式Linux系统的中文拼音输入法,借助基于跨平台Qt开源类库设计的嵌入式Linux系统中的动态表格组件功能,依托于裁剪后的嵌入式Linux3.2内核,构建gcc交叉编译环境,交叉编译开源Qt类库嵌入式版,在裁剪的工业级组态中新增方法和事件通道,实现中文的检索和显示。解决了嵌入式设备资源受限不能使用中文字库的困扰或者被迫采用区位码实现中文输入的不便,增加了嵌入式设备因为使用中文而带来的人机交互的友好程度,满足了多数用户习惯中文的需求,解决了嵌入式装置中中文输入存在的技术要求高,过程繁杂的问题。

【技术实现步骤摘要】
一种用于嵌入式Linux系统的中文拼音输入法
本专利技术涉及中文输入显示领域,具体涉及一种用于嵌入式Linux系统的中文拼音输入法。
技术介绍
中文的输入和显示技术的实现是嵌入式Linux系统软件开发的难点之一。目前随着嵌入式设备的使用范围越来越广,嵌入式设备的人机交互部分的开发工作越来越多。由于嵌入式Linux系统的特殊性,Linux系统本身不带有桌面系统,不带有图形库,不能像桌面系统一样使用第三方的专业软件,大多数第三方软件完全需要自己开发。第三方软件开发过程涉及到相关的技术环节较多,概念较多也比较抽象,可用资源相对匮乏,开发过程相对复杂和繁琐。嵌入式Linux系统应用软件的开发不同于“裸机”模式,资源相对扩大,需求相对复杂,软件资源相对丰富,功能也相对强大。但与桌面系统相比,自己的资源又严重受限,所以桌面系统下的应用层软件资源几乎都不可用,只能在嵌入式Linux系统下重构。由此可知,在嵌入式Linux系统下实现中文输入存在技术要求高,过程繁杂的问题。
技术实现思路
(一)专利技术目的本专利技术的目的是提本文档来自技高网...

【技术保护点】
1.一种用于嵌入式Linux系统的中文拼音输入法,其特征在于,该输入法包括以下步骤:/n步骤1,创建汉字显示区;/n步骤2,在接收到鼠标点击消息后,弹出多功能键盘;/n步骤3,响应键盘输入操作,在所述多功能键盘的键盘显示区拷贝键盘输入的字符;/n步骤4,当键盘输入结束时,启动中文拼音检索函数;/n步骤5,当所述中文拼音检索函数的检索结果有效时,拷贝所述检索结果到中文内存链表;/n步骤6,异步通知动态表格事件,所述动态表格处理通知事件;/n步骤7,周期刷新,拷贝所述中文内存链表的内容至所述动态表格的相应单元格并显示在所述单元格中;/n步骤8,响应单元格的选中操作,拷贝中文到所述汉字显示区。/n

【技术特征摘要】
1.一种用于嵌入式Linux系统的中文拼音输入法,其特征在于,该输入法包括以下步骤:
步骤1,创建汉字显示区;
步骤2,在接收到鼠标点击消息后,弹出多功能键盘;
步骤3,响应键盘输入操作,在所述多功能键盘的键盘显示区拷贝键盘输入的字符;
步骤4,当键盘输入结束时,启动中文拼音检索函数;
步骤5,当所述中文拼音检索函数的检索结果有效时,拷贝所述检索结果到中文内存链表;
步骤6,异步通知动态表格事件,所述动态表格处理通知事件;
步骤7,周期刷新,拷贝所述中文内存链表的内容至所述动态表格的相应单元格并显示在所述单元格中;
步骤8,响应单元格的选中操作,拷贝中文到所述汉字显示区。


2.根据权利要求1所述的中文拼音输入法,其特征在于,在步骤2中,采用组态工具实现所述多功能键盘的按键,用脚本方式实现对每个按键的点击响应。


3.根据权利要求2所述的中文拼音输入法,其特征在于,在步骤2中,所述多功能键盘封装成独立的功能模块,作为标准图元插件被复用。


4.根据权利要...

【专利技术属性】
技术研发人员:关儒雅高建琨徐涛应站煌陈玉峰王龙洋郑晓庆田萍方正侍文博李永亮
申请(专利权)人:许昌许继软件技术有限公司许继电气股份有限公司许继集团有限公司
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1