aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp')
-rw-r--r--src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp
index dcb841e7b5..6e51d2aadb 100644
--- a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp
+++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp
@@ -388,13 +388,11 @@ void ItemLibraryModel::update(ItemLibraryInfo *itemLibraryInfo, Model *model)
&& (metaInfo.majorVersion() >= entry.majorVersion()
|| metaInfo.majorVersion() < 0);
- bool isItem = valid && metaInfo.isSubclassOf("QtQuick.Item");
+ bool isItem = valid && metaInfo.isQtQuickItem();
bool forceVisibility = valid && NodeHints::fromItemLibraryEntry(entry).visibleInLibrary();
- if (m_flowMode && metaInfo.isValid()) {
- isItem = metaInfo.isSubclassOf("FlowView.FlowItem")
- || metaInfo.isSubclassOf("FlowView.FlowWildcard")
- || metaInfo.isSubclassOf("FlowView.FlowDecision");
+ if (m_flowMode) {
+ isItem = metaInfo.isFlowViewItem();
forceVisibility = isItem;
}