Я использую MessageBox, чтобы получить пользовательский ввод, если данные должны быть добавлены в базу данных, но я не знаю, как разместить мои переменные внутри фактического сообщения.Функция MessageBox выглядит следующим образом:
def message(self, par_1, par_2):
odp = QMessageBox.question(self, 'Information', "No entry. Would you like to add it to DB?", QMessageBox.Yes | QMessageBox.No, QMessageBox.No)
if odp == QMessageBox.Yes:
return True
else:
return False
Функция вызывается так:
self.message(autor_firstname, autor_lastname)
Я пытался добавить:
odp.setDetailText(par_1, par_2)
Но это не сработало какожидается.Кроме того, у меня проблема, когда пользователь нажимает «Нет».Сбой программы вместо возврата в главное окно.