From 1ec7a5a865d136fe7dce62ba03dd5a3820dde3c4 Mon Sep 17 00:00:00 2001 From: Albert S Date: Sat, 4 Jun 2022 15:47:06 +0200 Subject: [PATCH] gui: main: Ensure a clean exit --- gui/main.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gui/main.cpp b/gui/main.cpp index 6c57db5..a432d89 100644 --- a/gui/main.cpp +++ b/gui/main.cpp @@ -138,7 +138,9 @@ int main(int argc, char *argv[]) qRegisterMetaType("RenderConfig"); qRegisterMetaType>("QVector"); qRegisterMetaType>("QSharedPointer"); - MainWindow w{0, socketPath}; - w.showMaximized(); - return a.exec(); + MainWindow *w = new MainWindow{0, socketPath}; + w->showMaximized(); + int ret = a.exec(); + process.waitForFinished(1000); + return ret; }