def on_fields_group_box_toggled(self):
"""
A slot raised when the fields group box is checked or unchecked.
Removes the selection from all fields when unchecked and selects all
fields when checked.
"""
for text, column in self.field_items.iteritems():
items = self.exclude_fields_view.model().findItems(
text, Qt.MatchExactly, column
)
for item in items:
if self.exclude_fields_groupbox.isChecked():
item.setCheckState(Qt.Checked)
else:
item.setCheckState(Qt.Unchecked)
评论列表
文章目录