From 2196e082958c97e4a39be93b3b12c237bf792cb2 Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Tue, 9 May 2023 20:38:51 +0200 Subject: [PATCH] LayoutBuilder: Avoid leak warnings in Application::exec() Change-Id: I9c05f3015b120220408076d58d29983d2194d9e1 Reviewed-by: hjk --- src/libs/utils/layoutbuilder.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libs/utils/layoutbuilder.cpp b/src/libs/utils/layoutbuilder.cpp index 251569fdd23..226120b823d 100644 --- a/src/libs/utils/layoutbuilder.cpp +++ b/src/libs/utils/layoutbuilder.cpp @@ -613,12 +613,12 @@ Application::Application(std::initializer_list items) int Application::exec(int &argc, char *argv[]) { - auto app = new QApplication(argc, argv); + QApplication app(argc, argv); LayoutBuilder builder; addItemHelper(builder, *this); if (QWidget *widget = builder.stack.last().widget) widget->show(); - return app->exec(); + return app.exec(); } // "Properties"