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_())