diff --git a/src/plugins/qmldesigner/components/componentcore/viewmanager.cpp b/src/plugins/qmldesigner/components/componentcore/viewmanager.cpp index 7ac6d44877e..438ceb9c3a8 100644 --- a/src/plugins/qmldesigner/components/componentcore/viewmanager.cpp +++ b/src/plugins/qmldesigner/components/componentcore/viewmanager.cpp @@ -219,7 +219,6 @@ QList ViewManager::standardViews() const &d->itemLibraryView, &d->navigatorView, &d->propertyEditorView, - &d->contentLibraryView, &d->materialEditorView, &d->materialBrowserView, &d->textureEditorView, @@ -238,6 +237,13 @@ QList ViewManager::standardViews() const .toBool()) list.append(&d->debugView); +#ifdef CHECK_LICENSE + if (checkLicense() == FoundLicense::enterprise) + list.append(&d->contentLibraryView); +#else + list.append(&d->contentLibraryView); +#endif + return list; } @@ -401,7 +407,6 @@ QList ViewManager::widgetInfos() const widgetInfoList.append(d->itemLibraryView.widgetInfo()); widgetInfoList.append(d->navigatorView.widgetInfo()); widgetInfoList.append(d->propertyEditorView.widgetInfo()); - widgetInfoList.append(d->contentLibraryView.widgetInfo()); widgetInfoList.append(d->materialEditorView.widgetInfo()); widgetInfoList.append(d->materialBrowserView.widgetInfo()); widgetInfoList.append(d->textureEditorView.widgetInfo()); @@ -410,6 +415,13 @@ QList ViewManager::widgetInfos() const else widgetInfoList.append(d->newStatesEditorView.widgetInfo()); +#ifdef CHECK_LICENSE + if (checkLicense() == FoundLicense::enterprise) + widgetInfoList.append(d->contentLibraryView.widgetInfo()); +#else + widgetInfoList.append(d->contentLibraryView.widgetInfo()); +#endif + if (d->debugView.hasWidget()) widgetInfoList.append(d->debugView.widgetInfo());