Пример #1
0
 def result_to_ui(self, result_str):
     """
     Process the information returned by the thread of execution
     """
     if "END" in result_str:
         # self.ui.pushButton.setDisabled(0)
         self.thread_number -= 1
         if self.result_ui:
             print("get:%s" % self.send_result)
             result_ui = resultDialog(info=self.send_result)
             result_ui.show()
             result_ui.exec_()
             result_ui.destroy()
             self.result_ui = False
         self.send_result = {}
         return
     result_list = result_str.split("\n")
     print("The return value is received:", result_list)
     if result_list[1] is "0":
         self.send_result[result_list[0]] = "send succeed "
     elif result_list[1] is "1":
         self.send_result[result_list[0]
                          ] = "ERROR:Please check your network connection."
     elif result_list[1] is "400":
         self.send_result[result_list[0]
                          ] = "ERROR:Please check your network connection."
     elif result_list[1] is "500":
         self.send_result[result_list[0]
                          ] = "ERROR:Please check your network connection."
     else:
         self.result_ui = True
         self.send_result[result_list[0]
                          ] = "ERROR:Please check your network connection."
Пример #2
0
 def result_to_ui(self, result_str):
     """
     Process the information returned by the thread of execution
     :param result_str:Data from the QTthread
     :return: None
     """
     if "END" in result_str:
         # self.ui.pushButton.setDisabled(0)
         self.thread_number -= 1
         if self.result_ui:
             print("get:%s" % self.send_result)
             result_ui = resultDialog(info=self.send_result)
             result_ui.show()
             result_ui.exec_()
             result_ui.destroy()
             self.result_ui = False
         self.send_result = {}
         return
     result_list = result_str.split("\n")
     print("The return value is received:", result_list)
     self.send_result[result_list[0]] = eval(result_list[1])