QMessageBox ожидает завершения функции и затем закрывает PyQt5 - PullRequest
0 голосов
/ 11 января 2020

Очень плохо знаком с PyQt5, но я хотел бы иметь окно сообщения, которое ожидает завершения функции, а затем закрывается после ее завершения. Это то, что я пробовал:

msg = QMessageBox()
msg.setWindowTitle("File Uploading...")
msg.setText("                Please Wait...                   ")
msg.setStandardButtons(QMessageBox.NoButton)
msg.exec()
Ui_MainWindow.pdfImageCreator(filename) #This may take a long time 
msg.done(1) #Close message box once done

Но приложение просто открывает окно сообщения и никогда не пытается запустить функцию после него, есть ли возможность открыть окно сообщения, а затем продолжить выполнение код, пока он не закроется?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...