diff options
Diffstat (limited to 'src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp')
-rw-r--r-- | src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp | 8 |
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; } |