Commit 44685b53 authored by Marco Bubke's avatar Marco Bubke Committed by Tim Jenssen
Browse files

QmlDesigner: Promote visibility changes of item library items



Change-Id: Ie4b70a2785fbd9199a81ffaf879f521431aa609d
Reviewed-by: default avatarTim Jenssen <tim.jenssen@digia.com>
parent ca8ecce1
...@@ -112,6 +112,7 @@ ScrollView { ...@@ -112,6 +112,7 @@ ScrollView {
Repeater { Repeater {
model: sectionEntries model: sectionEntries
delegate: ItemDelegate { delegate: ItemDelegate {
visible: itemVisible
width: styleConstants.cellWidth + itemGrid.flexibleWidth width: styleConstants.cellWidth + itemGrid.flexibleWidth
height: styleConstants.cellHeight height: styleConstants.cellHeight
} }
......
...@@ -91,8 +91,8 @@ bool ItemLibrarySection::updateSectionVisibility(const QString &searchText, bool ...@@ -91,8 +91,8 @@ bool ItemLibrarySection::updateSectionVisibility(const QString &searchText, bool
if (itemVisible) if (itemVisible)
haveVisibleItems = true; haveVisibleItems = true;
} }
if (changed)
m_sectionEntries.resetModel(); m_sectionEntries.resetModel();
emit sectionEntriesChanged(); emit sectionEntriesChanged();
......
...@@ -90,8 +90,7 @@ const QList<ItemLibraryItem *> &ItemLibrarySectionModel::items() const ...@@ -90,8 +90,7 @@ const QList<ItemLibraryItem *> &ItemLibrarySectionModel::items() const
void ItemLibrarySectionModel::resetModel() void ItemLibrarySectionModel::resetModel()
{ {
beginResetModel(); emit dataChanged(QModelIndex(), QModelIndex());
endResetModel();
} }
void ItemLibrarySectionModel::addRoleNames() void ItemLibrarySectionModel::addRoleNames()
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment