环境:

Qt5.9.6 + VS2017,桌面版程序。

 

步骤:

1.打开VS的命令行工具 

 

2.进入Qt源码中qtvirtualkeyboard目录下,执行qmake。

默认只支持英文输入法,需要中文输入法可以在qmake后加上CONFIG选项:CONFIG+="lang-en_GB lang-zh_CN"

 

3.nmake, 然后等编译完成。

 

4.nmake install

 

5.使用

新建一个测试项目,在界面上增加一个QLineEdit。

在main函数中加入:

qputenv("QT_IM_MODULE", QByteArray("qtvirtualkeyboard"));

运行程序,点击界面中的QLineEdit,弹出虚拟键盘。

 

---> 文章来源于我的个人博客:fearlazy
---> 编程是一件怎么也学不会的事情,但是如果能享受学习的过程也是挺好的。