From bc1f1c371984c2348db0958c0bc028119726bddc Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Fri, 15 Dec 2023 06:56:20 +0100 Subject: [PATCH] QmlDesignerPlugin: Restore emitUsageStatisticsUsageDuration It is still used in assetimporter.cpp. Amends 80b3c9c35f72a7369a2a1dac9b56171cf86ec97c Change-Id: I53aad38072d6b0ae1e120a539a1f2fc713f5730d Reviewed-by: Marco Bubke --- src/plugins/qmldesigner/qmldesignerplugin.cpp | 6 ++++++ src/plugins/qmldesigner/qmldesignerplugin.h | 1 + 2 files changed, 7 insertions(+) diff --git a/src/plugins/qmldesigner/qmldesignerplugin.cpp b/src/plugins/qmldesigner/qmldesignerplugin.cpp index c33aeeeea76..4ce600a6a20 100644 --- a/src/plugins/qmldesigner/qmldesignerplugin.cpp +++ b/src/plugins/qmldesigner/qmldesignerplugin.cpp @@ -853,6 +853,12 @@ void QmlDesignerPlugin::emitUsageStatisticsTime(const QString &identifier, int e emit instance()->usageStatisticsUsageTimer(normalizeIdentifier(identifier), elapsed); } +void QmlDesignerPlugin::emitUsageStatisticsUsageDuration(const QString &identifier, int elapsed) +{ + QTC_ASSERT(instance(), return); + emit instance()->usageStatisticsUsageDuration(identifier, elapsed); +} + QmlDesignerPlugin *QmlDesignerPlugin::instance() { return m_instance; diff --git a/src/plugins/qmldesigner/qmldesignerplugin.h b/src/plugins/qmldesigner/qmldesignerplugin.h index e18b502c584..ebb2e2bda9c 100644 --- a/src/plugins/qmldesigner/qmldesignerplugin.h +++ b/src/plugins/qmldesigner/qmldesignerplugin.h @@ -73,6 +73,7 @@ public: static void emitUsageStatistics(const QString &identifier); static void emitUsageStatisticsContextAction(const QString &identifier); static void emitUsageStatisticsTime(const QString &identifier, int elapsed); + static void emitUsageStatisticsUsageDuration(const QString &identifier, int elapsed); static AsynchronousImageCache &imageCache();