From 850e6d3eccaa413bc60876a97acbc894c157205e Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Mon, 13 Nov 2023 17:13:13 +0100 Subject: [PATCH] QmlDesigner: Add tracking of time to new effect maker Change-Id: I3182b059efacbddc4be2d63a4096ab8f1326abfb Reviewed-by: Mahmoud Badri Reviewed-by: Qt CI Patch Build Bot --- src/plugins/effectmakernew/effectmakerwidget.cpp | 4 ++++ src/plugins/qmldesigner/qmldesignerconstants.h | 1 + 2 files changed, 5 insertions(+) diff --git a/src/plugins/effectmakernew/effectmakerwidget.cpp b/src/plugins/effectmakernew/effectmakerwidget.cpp index 983459cffdb..738c0a00168 100644 --- a/src/plugins/effectmakernew/effectmakerwidget.cpp +++ b/src/plugins/effectmakernew/effectmakerwidget.cpp @@ -17,6 +17,8 @@ #include +#include +#include #include #include @@ -72,6 +74,8 @@ EffectMakerWidget::EffectMakerWidget(EffectMakerView *view) map->setProperties({{"effectMakerNodesModel", QVariant::fromValue(m_effectMakerNodesModel.data())}, {"effectMakerModel", QVariant::fromValue(m_effectMakerModel.data())}, {"rootView", QVariant::fromValue(this)}}); + QmlDesigner::QmlDesignerPlugin::trackWidgetFocusTime( + this, QmlDesigner::Constants::EVENT_NEWEFFECTMAKER_TIME); } diff --git a/src/plugins/qmldesigner/qmldesignerconstants.h b/src/plugins/qmldesigner/qmldesignerconstants.h index e2cf4a18525..dc545e06a8c 100644 --- a/src/plugins/qmldesigner/qmldesignerconstants.h +++ b/src/plugins/qmldesigner/qmldesignerconstants.h @@ -136,6 +136,7 @@ const char EVENT_MATERIALBROWSER_TIME[] = "materialBrowser"; const char EVENT_CONTENTLIBRARY_TIME[] = "contentLibrary"; const char EVENT_INSIGHT_TIME[] = "insight"; const char EVENT_MODELEDITOR_TIME[] = "modelEditor"; +const char EVENT_NEWEFFECTMAKER_TIME[] = "newEffectMaker"; const char EVENT_TOOLBAR_MODE_CHANGE[] = "ToolBarTriggerModeChange"; const char EVENT_TOOLBAR_PROJECT_SETTINGS[] = "ToolBarTriggerProjectSettings"; const char EVENT_TOOLBAR_RUN_PROJECT[] = "ToolBarRunProject";