【发布时间】:2013-10-25 10:27:25
【问题描述】:
这是我的代码:
from PySide import QtCore, QtGui, QtTest
import sys
application = QtGui.QApplication(sys.argv)
checkbox = QtGui.QCheckBox()
assert not checkbox.isChecked()
QtTest.QTest.mouseClick(checkbox, QtCore.Qt.LeftButton)
assert checkbox.isChecked()
我希望在模拟鼠标点击后复选框被选中。但事实并非如此。我在 Mac OS X、Python 2.7 上安装了新的 brew PySide。
【问题讨论】:
-
我无法在 linux 机器上重现这个。
-
我可以在 Windows 8、Python 2.7、PySide 1.1.2 上重现这个