这是我的代码:
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。