Зависает GUI при цикле
Имею простое GUI приложение с двумя кнопками, первая запускает цикл, а вторая должна его остановить. Но при запуске цикла GUI зависает.
self.pushButton.setText(_translate("MainWindow", "Запустить"))
self.pushButton_2.setText(_translate("MainWindow", "Остановить"))
def add_func(self):
self.pushButton.clicked.connect(self.main)
self.pushButton_2.clicked.connect(self.stopClicked)
def stopClicked(self):
self.stop = True
def main(self):
while True:
x = x+1
if self.stop == False:
print('Break')
break