From f046af266fbbcd048dd0fe1e3abcadfa27ee922e Mon Sep 17 00:00:00 2001 From: Nikhil Tanwar <2002nikhiltanwar@gmail.com> Date: Wed, 3 Jul 2024 15:31:50 +0530 Subject: [PATCH] fixup! Introduce showKiwixMessageBox() --- src/kiwixmessagebox.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/kiwixmessagebox.cpp b/src/kiwixmessagebox.cpp index e614d99e..2de9c892 100644 --- a/src/kiwixmessagebox.cpp +++ b/src/kiwixmessagebox.cpp @@ -59,6 +59,8 @@ void showInfoBox(QString title, QString text, QWidget *parent) KiwixMessageBox::Result showKiwixMessageBox(QString title, QString text, QWidget *parent, QString leftTitle, QString rightTitle) { KiwixMessageBox *dialog = new KiwixMessageBox(title, text, false, parent, leftTitle, rightTitle); - dialog->setAttribute(Qt::WA_DeleteOnClose); + QObject::connect(dialog, &KiwixMessageBox::finished, [=]() { + dialog->deleteLater(); + }); return dialog->execDialog(); }