QmlDesigner: Add tracking of time to new effect maker

Change-Id: I3182b059efacbddc4be2d63a4096ab8f1326abfb
Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
This commit is contained in:
Thomas Hartmann
2023-11-13 17:13:13 +01:00
parent eef9508b35
commit 850e6d3ecc
2 changed files with 5 additions and 0 deletions

View File

@@ -17,6 +17,8 @@
#include <coreplugin/icore.h>
#include <qmldesigner/qmldesignerconstants.h>
#include <qmldesigner/qmldesignerplugin.h>
#include <studioquickwidget.h>
#include <utils/algorithm.h>
@@ -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);
}

View File

@@ -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";