qDebug()<<"mouse clicked";
QPoint pos(403,34);
QMouseEvent event0(QEvent::MouseButtonPress, pos, Qt::LeftButton, Qt::LeftButton, Qt::NoModifier);
QApplication::sendEvent(widget, &event0);
QMouseEvent event1(QEvent::MouseButtonRelease, pos, Qt::LeftButton, Qt::LeftButton, Qt::NoModifier);
QApplication::sendEvent(widget, &event1);
widget为需要通知的部件或界面
QT模拟鼠标事件
最新推荐文章于 2024-06-27 20:14:39 发布
本文介绍如何使用Qt在指定位置模拟鼠标点击事件。通过构造QMouseEvent对象并利用QApplication::sendEvent函数发送这些事件到目标部件,实现对界面元素的自动化操作。
1987

被折叠的 条评论
为什么被折叠?



