def refresh_classes(self,event=None):
for i in reversed(range(self.class_line.count())):
w = self.class_line.itemAt(i).widget()
self.class_line.removeWidget(w)
w.setParent(None)
for i, k in enumerate(self.classes.key):
if k == ' ':
text = ' '
else:
text = k
button = QtWidgets.QRadioButton(text, self)
button.clicked.connect(self.show_selected_class)
if i == 0:
button.setChecked(True)
self.class_num.addButton(button, i)
self.class_line.addWidget(button, i/5, i%5)
评论列表
文章目录