【发布时间】:2017-01-20 01:36:48
【问题描述】:
我正在尝试在 Python 中模拟 ui.goButton 小部件上的鼠标单击事件。
这是我所做的:
QtTest.QTest.mouseClick(self.ui.goButton, QtCore.Qt.LeftButton)
这是正确的做法吗?因为它不工作。
【问题讨论】:
-
我想我不明白你所说的
simulate是什么意思?是要处理鼠标点击事件还是要生成鼠标点击事件? -
@liaK:我想生成一个鼠标点击事件,也就是说,我希望按钮被发送
SIGNAL("clicked()"),而不是用户实际点击它。 -
您是在测试还是不想让您的应用真正以这种方式工作?
-
@rebus:我真的想这样工作......这可能是糟糕的设计,但我现在必须暂时接受它并完成它。