QmlDesigner: Show FlowWildcard and FlowDecision in item library

We want to show those in the flow mode.

Change-Id: Ifc997102f37495d759355adcefb98b1febd11d53
Reviewed-by: Henning Gründl <henning.gruendl@qt.io>
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Thomas Hartmann
2020-04-07 18:31:24 +02:00
parent 8ec6872226
commit f94c8e1143

View File

@@ -189,9 +189,12 @@ void ItemLibraryModel::update(ItemLibraryInfo *itemLibraryInfo, Model *model)
bool forceVisiblity = valid && NodeHints::fromItemLibraryEntry(entry).visibleInLibrary();
if (m_flowMode) {
forceVisiblity = false;
isItem = metaInfo.isSubclassOf("FlowView.FlowItem");
if (m_flowMode && metaInfo.isValid()) {
isItem = metaInfo.isSubclassOf("FlowView.FlowItem")
|| metaInfo.isSubclassOf("FlowView.FlowWildcard")
|| metaInfo.isSubclassOf("FlowView.FlowDecision");
forceVisiblity = isItem;
}