最近公司要求使用Qt5作为UI开发,需要将Qt5移植到mips开发板上
Qt5的移植比较顺利,当然也遇到一些问题,其中包括输入法问题。后续如果其他问题得以解决会陆续发博客
现在主要解决中文输入法问题。
网上查找中文软键盘的方法,只有这篇博客说的比较靠谱http://blog.sina.com.cn/s/blog_70bb32080101rvu1.html
因为之前公司在Qt4.5平台上做过类似开发,所以中文词库等相对好解决(现在是这么设想的)。于是开始增加Qt模块的交叉编译,首先就要移植dbus
移植DBUS参考的是这篇文章http://rys1314520.iteye.com/blog/1820827
我下载了DBUSv1.0.2和目前最新版本v1.9.14
在使用博客中的方法交叉编译DBUSv1.0.2时确实没有遇到问题,但是qt在使用DBUS库进行交叉编译时报错,可能是DBUS版本过低引起的
使用DBUSv1.9.14交叉编译成功,QT交叉编译也成功。

本文介绍了在Qt5移植到MIPS开发板的过程中,针对中文输入法问题,选择了移植DBUS来解决。作者参照相关博客文章分别尝试了DBUS v1.0.2和v1.9.14的交叉编译,最终成功使用DBUS v1.9.14,并在Qt配置中添加了相关路径。文章提供了DBUS的配置参数和Qt的配置选项,以供遇到类似问题的读者参考。
最低0.47元/天 解锁文章
8303

被折叠的 条评论
为什么被折叠?



