QmlDesigner: Remove ItemLibraryModel::m_itemInfos

Change-Id: Ie4d91fb6f433684d273317e1b2191474f70f156b
Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
This commit is contained in:
Marco Bubke
2014-06-23 13:14:05 +02:00
parent 6c5a17c271
commit c4a47e091d
2 changed files with 0 additions and 19 deletions

View File

@@ -145,7 +145,6 @@ void ItemLibraryModel::update(ItemLibraryInfo *itemLibraryInfo, Model *model)
QMap<QString, int> sections; QMap<QString, int> sections;
clearSections(); clearSections();
m_itemInfos.clear();
m_sections.clear(); m_sections.clear();
m_nextLibId = 0; m_nextLibId = 0;
@@ -177,8 +176,6 @@ void ItemLibraryModel::update(ItemLibraryInfo *itemLibraryInfo, Model *model)
sections.insert(itemSectionName, sectionId); sections.insert(itemSectionName, sectionId);
} }
m_itemInfos.insert(itemId, entry);
itemModel = new ItemLibraryItem(sectionModel); itemModel = new ItemLibraryItem(sectionModel);
itemModel->setItemLibraryEntry(entry); itemModel->setItemLibraryEntry(entry);
sectionModel->addSectionEntry(itemModel); sectionModel->addSectionEntry(itemModel);
@@ -189,13 +186,6 @@ void ItemLibraryModel::update(ItemLibraryInfo *itemLibraryInfo, Model *model)
updateVisibility(); updateVisibility();
} }
QString ItemLibraryModel::getTypeName(int libId)
{
return m_itemInfos.value(libId).typeName();
}
QMimeData *ItemLibraryModel::getMimeData(const ItemLibraryEntry &itemLibraryEntry) QMimeData *ItemLibraryModel::getMimeData(const ItemLibraryEntry &itemLibraryEntry)
{ {
QMimeData *mimeData = new QMimeData(); QMimeData *mimeData = new QMimeData();
@@ -210,12 +200,6 @@ QMimeData *ItemLibraryModel::getMimeData(const ItemLibraryEntry &itemLibraryEntr
return mimeData; return mimeData;
} }
QPixmap ItemLibraryModel::getLibraryEntryIcon(int libId)
{
return QPixmap(m_itemInfos.value(libId).libraryEntryIconPath());
}
ItemLibrarySection *ItemLibraryModel::section(int libraryId) ItemLibrarySection *ItemLibraryModel::section(int libraryId)
{ {
return m_sectionModels.value(libraryId); return m_sectionModels.value(libraryId);

View File

@@ -60,9 +60,7 @@ public:
void update(ItemLibraryInfo *itemLibraryInfo, Model *model); void update(ItemLibraryInfo *itemLibraryInfo, Model *model);
QString getTypeName(int libId);
QMimeData *getMimeData(const ItemLibraryEntry &itemLibraryEntry); QMimeData *getMimeData(const ItemLibraryEntry &itemLibraryEntry);
QPixmap getLibraryEntryIcon(int libId);
ItemLibrarySection* section(int libraryId); ItemLibrarySection* section(int libraryId);
QList<ItemLibrarySection*> sections() const; QList<ItemLibrarySection*> sections() const;
@@ -96,7 +94,6 @@ private: // functions
private: // variables private: // variables
QMap<int, ItemLibrarySection*> m_sectionModels; QMap<int, ItemLibrarySection*> m_sectionModels;
QMap<int, ItemLibraryEntry> m_itemInfos;
QMap<int, int> m_sections; QMap<int, int> m_sections;
QHash<int, QByteArray> m_roleNames; QHash<int, QByteArray> m_roleNames;