|
|
|
@ -327,7 +327,10 @@ class MainFrameRes(QtGui.QWidget):
|
|
|
|
|
|
|
|
|
|
def endTask(self, item, set_res = True):
|
|
|
|
|
if set_res:
|
|
|
|
|
self.set_result_task()
|
|
|
|
|
if hasattr(item,"result") and not item.result is None:
|
|
|
|
|
self.set_result_task(not item.result)
|
|
|
|
|
else:
|
|
|
|
|
self.set_result_task()
|
|
|
|
|
message = item.message if item.message else ''
|
|
|
|
|
if message:
|
|
|
|
|
lbl_temp = LabelWordWrap(message, self)
|
|
|
|
@ -553,16 +556,20 @@ class MainFrameRes(QtGui.QWidget):
|
|
|
|
|
if hasattr (self, 'get_Frame_thread'):
|
|
|
|
|
if self.get_Frame_thread.isRunning():
|
|
|
|
|
self.get_Frame_thread.wait()
|
|
|
|
|
self.get_Frame_thread = ClientServiceThread(self.ClientObj,\
|
|
|
|
|
'get_frame', sid, pid, return_except = True, \
|
|
|
|
|
sleeptime = 0, #int(self.ClientObj.client.frame_period),\
|
|
|
|
|
if self.ClientObj.host_name in ('localhost','127.0.0.1'):
|
|
|
|
|
sleeptime = 0
|
|
|
|
|
else:
|
|
|
|
|
sleeptime = int(self.ClientObj.client.frame_period)
|
|
|
|
|
self.get_Frame_thread = ClientServiceThread(self.ClientObj,
|
|
|
|
|
'get_frame', sid, pid, return_except = True,
|
|
|
|
|
sleeptime = sleeptime,
|
|
|
|
|
through_object = (sid, pid))
|
|
|
|
|
self.get_Frame_thread.signal_extended.connect(self.get_Frame_cycle)
|
|
|
|
|
self.get_Frame_thread.start()
|
|
|
|
|
|
|
|
|
|
def get_Frame_after(self, current_frame, sid, pid):
|
|
|
|
|
for item in range(len(current_frame[0])):
|
|
|
|
|
self.not_end_frame = self.get_message(current_frame[0][item], \
|
|
|
|
|
self.not_end_frame = self.get_message(current_frame[0][item],
|
|
|
|
|
sid, pid)
|
|
|
|
|
try:
|
|
|
|
|
if self.cur_pid != pid:
|
|
|
|
|