如何在不使用 QML 的情况下使用 QVirtualKeyboard 插件?

How to use QVirtualKeyboard plugin without using QML?

我有 X_Compiled 用于 BeagleBone Black 的 Qt,一切正常。我编译了 Qt 虚拟键盘插件,我可以在设备上加载键盘示例。我想在我的 C++ 应用程序中使用这个虚拟键盘。谁能告诉我这样做的正确方法?

我也下载了一个plugin编译了,但是不知道怎么用。任何人都可以告诉我如何使用像我上面提到的两个这样的 Qt 插件吗?

首先确保插件在Qt安装路径的插件folfer中,在创建QApplication对象之前在主文件中添加这一行。

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