Gui: process remaining deferredDelete events before stopping event loop

This commit is contained in:
pjcreath
2025-11-07 13:18:47 +01:00
committed by Kacper Donat
parent 06131ce8b5
commit be93298afd
+1
View File
@@ -1546,6 +1546,7 @@ void MainWindow::closeEvent (QCloseEvent * e)
if (this->property("QuitOnClosed").isValid()) {
QApplication::closeAllWindows();
qApp->processEvents(); // flush all pending deferredDelete events
qApp->quit(); // stop the event loop
}
}