Очень плохо знаком с 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
Но приложение просто открывает окно сообщения и никогда не пытается запустить функцию после него, есть ли возможность открыть окно сообщения, а затем продолжить выполнение код, пока он не закроется?