forked from qt-creator/qt-creator
QmlDesigner: Enable Telemetry simple settings page from qmlDesignerPlugin
Change-Id: I7939cb8985c2ee0dfe9bd7dfa7fe08ce78f4ac62 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -324,6 +324,14 @@ bool QmlDesignerPlugin::initialize(const QStringList & /*arguments*/, QString *e
|
||||
if (Core::ICore::isQtDesignStudio()) {
|
||||
d->toolBar = ToolBar::create();
|
||||
d->statusBar = ToolBar::createStatusBar();
|
||||
|
||||
// uses simplified Telemetry settings page in case of Qt Design Studio
|
||||
ExtensionSystem::PluginSpec *usageStatistic = Utils::findOrDefault(ExtensionSystem::PluginManager::plugins(), [](ExtensionSystem::PluginSpec *p) {
|
||||
return p->name() == "UsageStatistic";
|
||||
});
|
||||
|
||||
if (usageStatistic && usageStatistic->plugin())
|
||||
QMetaObject::invokeMethod(usageStatistic->plugin(), "useSimpleUi", true);
|
||||
}
|
||||
|
||||
return true;
|
||||
|
Reference in New Issue
Block a user