生成keyPressEvent / Input

时间:2014-06-19 13:54:01

标签: c++ qt input keyevent

我需要生成键盘的输入,因为我有一个事件附加到此输入。我试着打电话:

keyPressEvent(Qt::Key_Delete);

没有成功,有没有办法生成这个keyPressEvent?

1 个答案:

答案 0 :(得分:1)

您可能想要使用QkeyEvent

您使用的是Qt4还是Qt5?

看看这个:

https://stackoverflow.com/a/2035547/3751213

这可能会有所帮助。

或者,如果您使用的是Linux,那么xte会很棒。它包含在xautomation

xte 'key Delete'

请看这里:http://linux.die.net/man/1/xte