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