我想知道是否有办法在 pyqt“WITHOUT”触发事件的复选框(QCheckBox)上禁用(setCheckState)?因此,这只是显示更改,复选框现在未选中,但没有触发我连接到的方法。感谢您的帮助。
如果可能的话,希望有一个基本的例子。
您可以在禁用 QCheckBox 之前简单地阻止信号,并且 之后重新启用它们。假设
chk
是你的 QCheckBox
对象只是做:
chk.blockSignals()
# then you change the checkbox as you want
chk.unblockSignals()