def conflict_tags_submit(self):
"""
submit conflict tags
:return:
"""
updata_tag_message_list = self.get_table_data()
again_conflict_data = self.get_conflict_data(updata_tag_message_list)
self.wait_dialog = WaitDialog(self)
self.wait_dialog.setWindowModality(Qt.ApplicationModal)
if again_conflict_data:
message = str(again_conflict_data) + " has existed, whether to continue to submit"
reply = QMessageBox.information(self, "merge conflicts", message, QMessageBox.Yes | QMessageBox.No)
if reply == QMessageBox.Yes:
self.wait_dialog.show()
thread = Thread(target=self.case_data_manager.merge_conflict_data_callback,
args=(updata_tag_message_list, self.callback))
thread.start()
else:
self.wait_dialog.show()
thread = Thread(target=self.case_data_manager.merge_conflict_data_callback,
args=(updata_tag_message_list, self.callback))
thread.start()
评论列表
文章目录