forked from qt-creator/qt-creator
QmlDesigner: Fix hiding categories with similar names
Fixes: QDS-4144 Change-Id: I045a7457f0d5c949f4e3a445d7679108dd0b8495 Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -59,14 +59,15 @@ bool ItemLibraryModel::loadExpandedState(const QString §ionName)
|
||||
return expandedStateHash.value(sectionName, true);
|
||||
}
|
||||
|
||||
void ItemLibraryModel::saveCategoryVisibleState(bool isVisible, const QString &categoryName)
|
||||
void ItemLibraryModel::saveCategoryVisibleState(bool isVisible, const QString &categoryName, const
|
||||
QString &importName)
|
||||
{
|
||||
categoryVisibleStateHash.insert(categoryName, isVisible);
|
||||
categoryVisibleStateHash.insert(categoryName + '_' + importName, isVisible);
|
||||
}
|
||||
|
||||
bool ItemLibraryModel::loadCategoryVisibleState(const QString &categoryName)
|
||||
bool ItemLibraryModel::loadCategoryVisibleState(const QString &categoryName, const QString &importName)
|
||||
{
|
||||
return categoryVisibleStateHash.value(categoryName, true);
|
||||
return categoryVisibleStateHash.value(categoryName + '_' + importName, true);
|
||||
}
|
||||
|
||||
void ItemLibraryModel::showHiddenCategories()
|
||||
|
||||
Reference in New Issue
Block a user