From 23ce744407776fc847ec5ae37f032ee5a4cdf87c Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Thu, 23 Apr 2020 02:32:57 +0200 Subject: [PATCH] QmlDesigner: cleanup ItemLibrary a bit Change-Id: Ib3b35e68434e94a8dde10653881fc765e449beb1 Reviewed-by: Tim Jenssen --- .../components/itemlibrary/itemlibrarymodel.cpp | 5 ----- .../components/itemlibrary/itemlibrarymodel.h | 13 +++---------- 2 files changed, 3 insertions(+), 15 deletions(-) diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp index f708ba0c617..020369708ae 100644 --- a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp +++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp @@ -238,11 +238,6 @@ QMimeData *ItemLibraryModel::getMimeData(const ItemLibraryEntry &itemLibraryEntr return mimeData; } -QList ItemLibraryModel::sections() const -{ - return m_sections; -} - void ItemLibraryModel::clearSections() { qDeleteAll(m_sections); diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.h b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.h index 5d39a000856..bdbad139330 100644 --- a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.h +++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.h @@ -58,17 +58,8 @@ public: QMimeData *getMimeData(const ItemLibraryEntry &itemLibraryEntry); - QList sections() const; - - void clearSections(); - static void registerQmlTypes(); - int visibleSectionCount() const; - QList visibleSections() const; - - ItemLibrarySection *sectionByName(const QString §ionName); - void setSearchText(const QString &searchText); void setExpanded(bool, const QString §ion); @@ -80,13 +71,15 @@ signals: void searchTextChanged(); private: // functions + ItemLibrarySection *sectionByName(const QString §ionName); void updateVisibility(bool *changed); void addRoleNames(); void sortSections(); + void clearSections(); private: // variables - QList m_sections; + QList> m_sections; QHash m_roleNames; QString m_searchText;