J'ai un macroordinateur PYSide2, et quand je clique sur le bouton je crée un nom de processus TTT, Je pense que quand je ferme le mainframe, le processus se ferme aussi, mais ce n'est pas le cas.Comment fermer le multiprocesseur quand je ferme le PYQT MainFrame
Comment faire?
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_())