我有一个QWidget
包含 a ,QGroupBox
其中包含QComboBox
和。QLineEdit
QCheckBox
我需要绕过所有控件,如果控件是 a QCheckBox
,请询问它是否被选中。我需要知道如何QCheckBox
检查所有这些 - 这个想法可能是这样的:
count = 0
for control in groupbox.controls():
if control is type of QtGui.QCheckBox:
if control.isChecked:
count = count + 1
else:
print('no checked')
else:
print('no QtGui.QCheckBox')
print ('there are '+ str(count)+ 'checked')