def update_gui(self):
self.updating_gui_bool = True
self.list_widget.clear()
for rest_action in model.RestActionsM.get_all():
rest_action_title_cll = CustomQLabel(rest_action.title_str, rest_action.id_int)
list_item = QtWidgets.QListWidgetItem()
self.list_widget.addItem(list_item)
self.list_widget.setItemWidget(list_item, rest_action_title_cll)
for i in range(0, self.list_widget.count()):
item = self.list_widget.item(i)
rest_qll = self.list_widget.itemWidget(item)
logging.debug("custom_qll.question_entry_id = " + str(rest_qll.question_entry_id))
if rest_qll.question_entry_id == mc_global.active_rest_action_id_it:
item.setSelected(True)
return
self.updating_gui_bool = False
experimental_list_widget.py 文件源码
python
阅读 24
收藏 0
点赞 0
评论 0
评论列表
文章目录