首页 > Qt 如何模拟鼠标操作

Qt 如何模拟鼠标操作

我想通过按键来模拟鼠标的一系列操作,(例如按下某个键,完成一次单击操作),使用Qt,有没有人有做过这个。


没做过。但是你可以看一下sendEvent,逻辑的话就是在keyPressEvent中判断一下按键,之后sendEvent发送鼠标点击事件。但是要注意,这个鼠标点击事件,比方说发送了一个 在1,1出单击,如果你在运行程序的时候会看到,鼠标会先挪到1,1处单击,那种感觉就像按键精灵的录制。


这个查下Qt的鼠标相关操作函数, 边看边用。。


http://harmattan-dev.nokia.com/docs/library/html/qt4/qcoreapplication.html?tab=3&q=QApplication&sp=all#postEvent

我不懂Qt,不过查了一下,可能上面这个可以帮到你。

【热门文章】
【热门文章】