def __init__(self, files, needPrj): QThread.__init__(self, QThread.currentThread()) self.inFiles = files self.needPrj = needPrj self.mutex = QMutex() self.stopMe = 0
def stop(self): self.mutex.lock() self.stopMe = 1 self.mutex.unlock() QThread.wait(self)