0
PYSide2 메인 프레임이 있고 단추를 클릭하면 프로세스 이름 TTT가 생성됩니다. 메인 프레임을 닫으면 프로세스가 닫히지 만 그렇지 않은 것 같습니다.PYQT MainFrame을 닫을 때 다중 처리를 닫는 방법
어떻게해야합니까?
class Test7(QMainWindow):
def __init__(self):
QMainWindow.__init__(self)
self.setupUi()
def setupUi(self):
...(not important code here)...
self.pushButton.clicked.connect(self.btnClicked)
def btnClicked(self):
ttt = TTT('aaa')
ttt.deman = False
ttt.start()
class TTT(multiprocessing.Process):
def __init__(self, name):
multiprocessing.Process.__init__(self)
print('nothing to do')
def run(self):
while True:
print('abc')
time.sleep(10)
if __name__ == "__main__":
app = QApplication(sys.argv)
w = Test7()
w.show()
sys.exit(app.exec_())