Qt模拟键盘事件

模拟键盘事件:
QKeyEvent evt = QKeyEvent(QEvent::KeyRelease, Qt::Key_Right, Qt::NoModifier);
qApp->sendEvent(QApplication::focusWidget(), &evt);

但是发送上下左右键时,默认的焦点转移不起作用,后来多此测试发现默认的焦点转移响应的是KeyPress事件,改为发送KeyPress事件后生效

猜你喜欢

转载自blog.csdn.net/My__God/article/details/107437179