def __init__(self):
super().__init__()
uic.loadUi('ui/users_management_window.ui', self)
self.delete_button.clicked.connect(self.delete)
self.rights = {
'manage_users': self.manage_users,
'manage_products': self.manage_products,
'manage_notes': self.manage_notes,
}
# This variable allows us to not save user rights during user selcection
# because checkboxes send the changed signal on every setChecked call
self.updating = True
try:
self.selected = self.user_list.widgets[0]
self.update_form()
except IndexError:
self.selected = None
self.set_form_checkable(False)
self.updating = False
self.show()
评论列表
文章目录