summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@digia.com>2014-09-16 15:20:38 +0200
committerEike Ziller <eike.ziller@digia.com>2014-09-16 15:20:38 +0200
commit3b74cda11ae78bc2be3b65de0df28758d2ed86af (patch)
tree6650114b055811e0b374f94b857d7d5d7e5c7f8b
parent83be08fe4140e23c9c6b2b2f1102d8a7e60f4674 (diff)
parent61065b9a998baea497f71992e6ef6f6313f0859e (diff)
downloadqt-creator-3b74cda11ae78bc2be3b65de0df28758d2ed86af.tar.gz
Merge remote-tracking branch 'origin/3.2'
Conflicts: plugins/qmlprofilerextension/qmlprofilerextensionplugin.cpp Change-Id: Ied74b2e97a51bd5ee67864e6dd5c830d57ea3099
-rw-r--r--plugins/qmlprofilerextension/qmlprofilerextensionplugin.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/plugins/qmlprofilerextension/qmlprofilerextensionplugin.cpp b/plugins/qmlprofilerextension/qmlprofilerextensionplugin.cpp
index 5bd03c34f0..20c9e2017f 100644
--- a/plugins/qmlprofilerextension/qmlprofilerextensionplugin.cpp
+++ b/plugins/qmlprofilerextension/qmlprofilerextensionplugin.cpp
@@ -1,6 +1,6 @@
/****************************************************************************
**
-** Copyright (C) 2013 Digia Plc
+** Copyright (C) 2014 Digia Plc
** All rights reserved.
** For any questions to Digia, please use contact form at http://qt.digia.com <http://qt.digia.com/>
**
@@ -72,10 +72,12 @@ bool QmlProfilerExtensionPlugin::initialize(const QStringList &arguments, QStrin
= ExtensionSystem::PluginManager::getObject<LicenseChecker::LicenseCheckerPlugin>();
if (licenseChecker && licenseChecker->hasValidLicense()) {
- addAutoReleasedObject(new PixmapCacheModel);
- addAutoReleasedObject(new SceneGraphTimelineModel);
- addAutoReleasedObject(new MemoryUsageModel);
- addAutoReleasedObject(new InputEventsModel);
+ if (licenseChecker->enterpriseFeatures()) {
+ addAutoReleasedObject(new PixmapCacheModel);
+ addAutoReleasedObject(new SceneGraphTimelineModel);
+ addAutoReleasedObject(new MemoryUsageModel);
+ addAutoReleasedObject(new InputEventsModel);
+ }
} else {
qWarning() << "Invalid license, disabling QML Profiler Enterprise features";
}