• 2178阅读
  • 1回复

QT 虚拟键盘 [复制链接]

上一主题 下一主题
离线yg-zhang
 

只看楼主 倒序阅读 楼主  发表于: 2020-03-08
各位大神,我在A64平台上移植了QT5.9.6,在使用virtualkeyboard的时候,遇到这样的问题,qt自动的basic测试程序,运行正常,但是当我利用QQuickWidget去加载qml的时候,键盘可以弹出,但是按键没有任何反应
int main(int argc, char *argv[])
{
    qputenv("QT_IM_MODULE", QByteArray("qtvirtualkeyboard"));
    qputenv("QT_LOGGING_RULES", QByteArray("qt.virtualkeyboard=true"));
       QApplication app(argc, argv);
       QQuickWidget w(QString("qrc:/%2").arg(MAIN_QML));
       w.setResizeMode(QQuickWidget::SizeRootObjectToView);
       w.show();
    return app.exec();
}
离线liudianwu

只看该作者 1楼 发表于: 2020-03-08
可以参见qt自带键盘的demo
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
快速回复
限100 字节
 
上一个 下一个