标签: c++ qt keyboard
有必要模拟在特定时刻按下键盘键。所有一切,但有必要进行全局(即不在程序窗口中以及现在处于焦点的窗口中)和跨平台制作(分别将不会使用带有keybd_event的winAPI)。我尝试过:
QKeyEvent* pe = new QKeyEvent(QEvent:: KeyPress, Qt:: Key_K, Qt:: NoModifier); QApplication:: sendEvent(this, pe);
但是它仅在当前窗口中起作用。