From 46807ccba3cd55302e71ee865fa87131f123ed17 Mon Sep 17 00:00:00 2001 From: Arno Date: Sat, 15 Feb 2014 03:59:38 +0100 Subject: Add icons to ArchiveBrowser --- archivebrowsermodel.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'archivebrowsermodel.h') diff --git a/archivebrowsermodel.h b/archivebrowsermodel.h index df91332..9a70d83 100644 --- a/archivebrowsermodel.h +++ b/archivebrowsermodel.h @@ -17,8 +17,8 @@ class ArchiveBrowserModel : public SmTreeModel { Q_OBJECT public: - enum CustomRoles { NameRole = Qt::UserRole + 1, GenericIdRole = Qt::UserRole + 2, NodeTypeRole = Qt::UserRole + 3, TotalSizeRole = Qt::UserRole + 4, QualityRole = 5, FileTypeRole = Qt::UserRole + 6, FullPathRole = Qt::UserRole + 7, SelectedRole = Qt::UserRole + 8 }; - enum Fields { Name = 0, GenericId = 1, NodeType = 2, TotalSize = 3, Quality = 4, FileType = 5, FullPath = 6, Selected = 7 }; + enum CustomRoles { ExpansionRole = Qt::UserRole + 1, NameRole = Qt::UserRole + 2, GenericIdRole = Qt::UserRole + 3, NodeTypeRole = Qt::UserRole + 4, TotalSizeRole = Qt::UserRole + 5, QualityRole = 6, FileTypeRole = Qt::UserRole + 7, FullPathRole = Qt::UserRole + 8, SelectedRole = Qt::UserRole + 9 }; + enum Fields { Expansion = 0, Name = 1, GenericId = 2, NodeType = 3, TotalSize = 4, Quality = 5, FileType = 6, FullPath = 7, Selected = 8 }; enum NodeTypes { SeriesPartNode = 1, FileNode = 2 }; explicit ArchiveBrowserModel(const QStringList &headers, QObject *parent = 0); virtual QVariant data(const QModelIndex &index, int role) const; @@ -36,6 +36,7 @@ class ArchiveBrowserModel : public SmTreeModel { private: void populate(); + void readConfig(); int mNumFields; QList mAvailableQualities; QSqlDatabase mDb; -- cgit v1.2.3-70-g09d2