实习笔记·第四天
昨天安装虚拟键盘失败后,我回到公司用公司电脑上的版本试了一下发现昨天的方法是可行的,目前实际的失败原因还没有找到,我估计是因为5.14.2在安装时已经默认加入了虚拟键盘插件,造成冲突才会安装失败的。
虚拟键盘的使用
我今天新建了一个工程发现直接调用虚拟键盘插件是可以的,调用方法也很简单:
在main,cpp文件中,在主函数的最开始加入以下这行代码即可:
qputenv("QT_IM_MODULE",QByteArray("qtvirtualkeyboard"));
加入代码后,添加一个可以输入字符的控件后编译运行,点击控件输入框虚拟键盘就会自动弹出,输入法支持多种输入语言,详细操作见图所示: