class PollTimeThread(QtCore.QThread):
????def __init__(self, parent=None, do_create_data=True):#do_create_data放在最后
????????super(PollTimeThread, self).__init__(parent)
????????self.create_data = do_create_data
? ??def run(self):
????????if self.create_data:
? ? ? ? ? ? ? ? do something
? ??????????????self.create_data = 0
? ? ? ? else:
? ? ? ? ? ? ? ? do otherthing
---------------------------------分割線-------------------------------------------------------------------------------
調(diào)用:
do something:
self.thread = PollTimeThread(self,1)
self.thread.setTerminationEnabled(True)
self.thread.update.connect(self.update)
self.thread.start()
do otherthing:
self.thread.start()