Qt pushbutton模拟键盘事件

  • Post author:
  • Post category:其他



举例:


添加pushbutton并设置不获取焦点:


ui->pushButton_key_right->setFocusPolicy(Qt::NoFocus);




在pushbutton事件中添加代码:





QKeyEvent




keyPress

(

QEvent

::

KeyPress

,



Qt

::

Key_Left

,



Qt

::

NoModifier

,



QString

());

    QCoreApplication::sendEvent(QApplication::focusObject(), &keyPress);



版权声明:本文为dieqms原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。