def start_training(self): self.disable_buttons(tag=2) self.TrainThread = WorkThread.TrainingProcess() self.TrainThread.status_info.connect(self.update_statusinfo) self.TrainThread.done_percentage.connect(self.update_processBar) self.TrainThread.finish_signal.connect(lambda: self.enable_buttons(1)) self.TrainThread.error_signal.connect(self.error_process) self.TrainThread.start()