QT-虚拟键盘

2019-07-19  本文已影响0人  小心我大招你

1、pro工程

增加

static {

    QTPLUGIN += qtvirtualkeyboardplugin

    QT += svg

}

2、main开头

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

3、

dialog 方法 exec 和show

widget方法show

窗口调用虚拟键盘只有show方法可以正常使用,这里如果防止窗口多次打开,可以使用单例模式

4、exec 也可以 不过要把主窗口父对象传进去,这样子窗口才能第二次第三次接收虚拟键盘

Form *pForm = new Form(m_MainWindow);

 pForm->exec();

 delete pForm;

上一篇 下一篇

猜你喜欢

热点阅读