add_device.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:uitester 作者: IfengAutomation 项目源码 文件源码
def select_event(self):
        """
        handle the select event
        :return:
        """
        self.handle_selected_device()
        if not self.selected_device_list:  # no device is selected
            self.message_box.warning(self, "Message", "Please choose a device.", QMessageBox.Ok)
            return

        # case data handle
        if not self.all_data_selected:
            input_number = self.line_number_line_edit.text().strip()
            if not input_number or (not input_number.isdigit()):
                self.message_box.warning(self, "Message", "Please input the right line number.", QMessageBox.Ok)
                return
            if not (0 < int(input_number) <= self.data_count):
                self.message_box.warning(self, "Message", "Please input the right line number.", QMessageBox.Ok)
                return
            self.selected_data_number = int(input_number)
        if self.data_count is None:
            # case run
            self.run_case_signal.emit(self.selected_device_list)
            self.close()
            return

        # editor run
        self.run_editor_signal.emit(self.selected_device_list, self.selected_data_number)
        self.close()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号