def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.devices_radio_buttons = []
self.data_count = None
self.selected_data_number = 0 # init data number, '0' refer to all data
self.selected_device_list = []
ui_dir_path = os.path.dirname(__file__)
ui_file_path = os.path.join(ui_dir_path, 'add_device.ui')
uic.loadUi(ui_file_path, self)
screen = QDesktopWidget().screenGeometry()
self.resize(screen.width() / 6, screen.height() / 6)
self.all_data_selected = True
self.line_number_line_edit.hide()
self.select_device_btn.clicked.connect(self.select_event)
self.cancel_device_btn.clicked.connect(self.close)
self.all_radio_btn.clicked.connect(self.data_all_radio_event)
self.line_number_radio_btn.clicked.connect(self.data_specified_radio_event)
self.message_box = QMessageBox()
self.devices_list = []
评论列表
文章目录