【发布时间】:2017-09-18 13:03:29
【问题描述】:
我有一个 GroupBox,里面有 6 个复选框。我希望在我检查 GroupBox 时检查它们,并在我取消选中 GroupBox 时取消选中它们,就像切换所有它们一样。
类似:
for box in self.GroupBox.findChildren(QtGui.QCheckBox):
if self.GroupBox.isChecked()==True:
box.setChecked ==True
else:
pixel_box.setChecked == False
我该怎么做?
【问题讨论】:
-
创建每个复选框时,只需添加如下一行:
self.GroupBox.toggled.connect(checkbox.setChecked)。
标签: python pyqt pyqt4 qcheckbox qgroupbox