diff options
author | Tim Jenssen <tim.jenssen@qt.io> | 2020-04-23 02:32:57 +0200 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@qt.io> | 2020-04-23 11:51:33 +0000 |
commit | 23ce744407776fc847ec5ae37f032ee5a4cdf87c (patch) | |
tree | 33dac745adbf303cfd629c84766dfd3ef3409f1e /src/plugins/qmldesigner | |
parent | 8d868d8bbb174256e4501f8ad6f40ddc24150f3b (diff) |
QmlDesigner: cleanup ItemLibrary a bit
Change-Id: Ib3b35e68434e94a8dde10653881fc765e449beb1
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/plugins/qmldesigner')
-rw-r--r-- | src/plugins/qmldesigner/components/itemlibrary/itemlibrarymodel.cpp | 5 | ||||
-rw-r--r-- | src/plugins/qmldesigner/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 f708ba0c61..020369708a 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<ItemLibrarySection *> 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 5d39a00085..bdbad13933 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<ItemLibrarySection*> sections() const; - - void clearSections(); - static void registerQmlTypes(); - int visibleSectionCount() const; - QList<ItemLibrarySection*> 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<ItemLibrarySection*> m_sections; + QList<QPointer<ItemLibrarySection>> m_sections; QHash<int, QByteArray> m_roleNames; QString m_searchText; |