diff --git a/src/main.cpp b/src/main.cpp --- a/src/main.cpp +++ b/src/main.cpp @@ -65,6 +65,7 @@ namespace { void openDrKonqiDialog () { DrKonqiDialog *w = new DrKonqiDialog(); + QObject::connect(qApp, &QCoreApplication::aboutToQuit, w, &QObject::deleteLater); QObject::connect(w, &DrKonqiDialog::rejected, qApp, &QApplication::quit); w->show(); #ifdef Q_OS_MACOS