From 25caf77c52f547117edc596284b2bdeeab5e3859 Mon Sep 17 00:00:00 2001 From: Kiara Navarro Date: Sun, 27 Jun 2021 19:34:42 -0300 Subject: [PATCH] gui: exits gracefully --- Software/PC_Application/main.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Software/PC_Application/main.cpp b/Software/PC_Application/main.cpp index 680c030..794b6b4 100644 --- a/Software/PC_Application/main.cpp +++ b/Software/PC_Application/main.cpp @@ -17,6 +17,7 @@ static AppWindow *window; void sig_handler(int s) { Q_UNUSED(s) window->close(); + app->quit(); } int main(int argc, char *argv[]) { @@ -36,6 +37,6 @@ int main(int argc, char *argv[]) { app = new QApplication(argc, argv_ext); window = new AppWindow; signal(SIGINT, sig_handler); - app->exec(); - return 0; + auto rc = app->exec(); + return rc; }