summaryrefslogtreecommitdiff
path: root/src/libs
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@qt.io>2023-05-09 20:38:51 +0200
committerAlessandro Portale <alessandro.portale@qt.io>2023-05-10 10:15:35 +0000
commit2196e082958c97e4a39be93b3b12c237bf792cb2 (patch)
tree1c900220461b8eccfbd04c7001277af99b3386b6 /src/libs
parent3f2832289de7a1069937275d22b02c03aabe8776 (diff)
downloadqt-creator-2196e082958c97e4a39be93b3b12c237bf792cb2.tar.gz
LayoutBuilder: Avoid leak warnings in Application::exec()
Change-Id: I9c05f3015b120220408076d58d29983d2194d9e1 Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/libs')
-rw-r--r--src/libs/utils/layoutbuilder.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/utils/layoutbuilder.cpp b/src/libs/utils/layoutbuilder.cpp
index 251569fdd2..226120b823 100644
--- a/src/libs/utils/layoutbuilder.cpp
+++ b/src/libs/utils/layoutbuilder.cpp
@@ -613,12 +613,12 @@ Application::Application(std::initializer_list<LayoutItem> 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"