Gui: process remaining deferredDelete events before stopping event loop

This commit is contained in:
pjcreath
2025-11-06 20:35:09 -05:00
committed by Kacper Donat
parent 44d523d84f
commit 3f24607dc7

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
}
}