summaryrefslogtreecommitdiffstats
diff options
authorRobert Griebl <robert.griebl@qt.io>2025-05-07 14:25:55 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2025-05-07 20:31:01 +0000
commitd86917a9e31eac9ebbe7c082ba10129e26350a07 (patch)
treed8a92d9d9e3545bca258fea7f1334583771792ea
parent9cf0932e39c96d4d47b4ad52037deec1be128bfa (diff)
Log the time spent in the qapp constructor via StartupTimer6.9.16.9
This was already done for the system-ui, but not for the apps. Change-Id: Ida182a799007baacd5019d289e4d2bcbef16db4b Pick-to: 6.8 Reviewed-by: Dominik Holland <dominik.holland@qt.io> (cherry picked from commit eaa2090e518ffb66078b45a2aa513286836957e5) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/application-main-lib/applicationmain.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/application-main-lib/applicationmain.cpp b/src/application-main-lib/applicationmain.cpp
index 68886713..7fade539 100644
--- a/src/application-main-lib/applicationmain.cpp
+++ b/src/application-main-lib/applicationmain.cpp
@@ -30,6 +30,7 @@
#include "dbusnotificationimpl.h"
#include "waylandapplicationmanagerwindowimpl.h"
#include "dbusapplicationinterfaceimpl.h"
+#include "startuptimer.h"
#include "applicationmain.h"
#ifdef interface // in case windows.h got included somehow
@@ -70,6 +71,7 @@ ApplicationMain::ApplicationMain(int &argc, char **argv) noexcept
// mode is a singleton (which really does not fit the factory pattern well)
return m_applicationInterfaceImpl.get();
});
+ StartupTimer::instance()->checkpoint("after application constructor");
}
ApplicationMain::~ApplicationMain()