From adeb2e6a29270cfa72f597232d58f7806640dbfe Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Mon, 23 Jun 2014 17:23:18 +0200 Subject: [PATCH] QmlDesigner: Fix section visibility Change-Id: Ic663e7f8aa8916bb7531c1a2da05e6b2b45bfcb9 Reviewed-by: Tim Jenssen --- .../qmldesigner/components/itemlibrary/itemlibrarymodel.cpp | 2 -- .../qmldesigner/components/itemlibrary/itemlibrarysection.h | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp index e3071babfbd..12c4e695b95 100644 --- a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp +++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp @@ -242,8 +242,6 @@ ItemLibrarySection *ItemLibraryModel::sectionByName(const QString §ionName) void ItemLibraryModel::updateVisibility() { - beginResetModel(); - endResetModel(); bool changed = false; foreach (ItemLibrarySection *itemLibrarySection, m_sectionModels) { diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarysection.h b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarysection.h index 6c4609bf1eb..0f05f945c9b 100644 --- a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarysection.h +++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarysection.h @@ -40,7 +40,7 @@ class ItemLibrarySection: public QObject { Q_PROPERTY(QObject* sectionEntries READ sectionEntries NOTIFY sectionEntriesChanged FINAL) Q_PROPERTY(QString sectionName READ sectionName FINAL) - Q_PROPERTY(QString visible READ isVisible NOTIFY visibilityChanged FINAL) + Q_PROPERTY(bool sectionVisible READ isVisible NOTIFY visibilityChanged FINAL) Q_PROPERTY(bool sectionExpanded READ sectionExpanded FINAL) Q_PROPERTY(QVariant sortingRole READ sortingRole FINAL)