diff options
author | Eike Ziller <eike.ziller@digia.com> | 2014-09-16 15:20:38 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@digia.com> | 2014-09-16 15:20:38 +0200 |
commit | 3b74cda11ae78bc2be3b65de0df28758d2ed86af (patch) | |
tree | 6650114b055811e0b374f94b857d7d5d7e5c7f8b | |
parent | 83be08fe4140e23c9c6b2b2f1102d8a7e60f4674 (diff) | |
parent | 61065b9a998baea497f71992e6ef6f6313f0859e (diff) | |
download | qt-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.cpp | 12 |
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"; } |