syszuxpinyin与InputMethodSrc输入法移植到S3C6410手持方案机上
syszuxpinyin与InputMethodSrc程序都是开源项目的输入法,前者是拼音输入法,后者是手写输入法,感兴趣的朋友可以自己网上查资料。
做嵌入式系统应用的朋友对它们应该都不陌生,不管怎么说,任何系统总得有文字互动的吧。我的系统是基于QT4.7.0框架开发的。那么,这两个输入法正好也都是针对QT程序而设计,这样一来就刚好对口了。
首先是拼音输入法的移植。QT4系统服务器上有一个输入法调用的API接口,我们就可以通过该接口实现自定义输入法。syszuxpinyin源码已经实现了基本的按键操作和上层交互的API接口,在这里我们仅需在主程序里面定义和引用syszuxpinyin的类并与QT服务器进行联接。这个过程完成以后,我们就可以试着打开一个编辑窗口,此时QT服务器会接收到一个焦点事件,进而通过API接口调用下层(即我们设计)的输入法。以下是拼音输入法应用截图。觉得怎样呢?好评一个吧,哈哈!

接下来是手写输入法移植,其实手写输入法移植方法同前面差不多,我在此就不多述了,直接的上效果图如下。


朋友们觉得怎样呢,QT4的程序是不是很棒哦!,哈哈!!如果对本人的方案机系统感兴趣可见我另一篇博文。
453722265@qq.com