简述
在Linux下搞Qt嵌入式开发时,经常会把编译好的程序放到ARM开发板上跑,而在ARM上面由于高版本的Qt5.x跑起来比较吃力,所以选择了低版本的Qt4.x,而Qt4.x对于虚拟键盘的支持不是很理想,对于物理键盘也是只能输入英文,所以为了解决可以在ARM开发板上也能使用物理键盘输入中文,特地做了一个输入法对物理键盘的支持。
支持平台
支持Windows,Linux。
效果


代码
MObject类:
class MObject
{
public:
在Qt4.x嵌入式开发中,由于对物理键盘中文输入支持不佳,本文介绍了一种自定义解决方案,支持Windows和Linux平台。通过MObject、MStyledDialog、PhysicalKB等类的设计,实现了物理键盘在ARM开发板上的中文输入功能,并提供了使用步骤和源码链接。
在Linux下搞Qt嵌入式开发时,经常会把编译好的程序放到ARM开发板上跑,而在ARM上面由于高版本的Qt5.x跑起来比较吃力,所以选择了低版本的Qt4.x,而Qt4.x对于虚拟键盘的支持不是很理想,对于物理键盘也是只能输入英文,所以为了解决可以在ARM开发板上也能使用物理键盘输入中文,特地做了一个输入法对物理键盘的支持。
支持Windows,Linux。


MObject类:
class MObject
{
public:
7967

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