forked from qt-creator/qt-creator
QmlDesigner: cleanup ItemLibrary a bit
Change-Id: Ib3b35e68434e94a8dde10653881fc765e449beb1 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -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);
|
||||
|
@@ -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;
|
||||
|
Reference in New Issue
Block a user