summaryrefslogtreecommitdiffstats
path: root/archivemodel.h
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2013-08-11 04:22:19 +0200
committerArno <am@disconnect.de>2013-08-11 04:22:19 +0200
commitc6099ecbd04014dc323e4740799107d47ed2f1c4 (patch)
tree5f2ad5a0cfcaee12dce5a0ffbeaa70f51f7d2f5a /archivemodel.h
parentfa226c66caf80f9f5041f9616d057309e8f958c0 (diff)
downloadSheMov-c6099ecbd04014dc323e4740799107d47ed2f1c4.tar.gz
SheMov-c6099ecbd04014dc323e4740799107d47ed2f1c4.tar.bz2
SheMov-c6099ecbd04014dc323e4740799107d47ed2f1c4.zip
New sortOrder: Favorites
Diffstat (limited to 'archivemodel.h')
-rw-r--r--archivemodel.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/archivemodel.h b/archivemodel.h
index e4ed513..de79af6 100644
--- a/archivemodel.h
+++ b/archivemodel.h
@@ -26,7 +26,7 @@ class ArchiveModel : public SmTreeModel {
enum Fields { Name = 0, GenericId = 1, SeriesPartId = 2, SeriesPart = 3, Type = 4, Favorite = 5, Subtitle = 6, Count = 7 };
enum MetadataFields { ReleaseYear = 0, Source = 1, Subject = 2, ReleaseGroup = 3, EncoderOpts = 4, Comment = 5, Passes = 6, Added = 7 };
enum { MetadataNumFields = 8 };
- enum Order { SeriesName, Actor, Genre, Local, NoOrder };
+ enum Order { SeriesName, Actor, Genre, Local, FavoriteOrder, NoOrder };
enum { NumFields = 8 };
enum NodeType { SeriesNode = 1, SeriesPartNode = 2, GenreNode = 4, ActorNode = 8, AllNodes = 15 };
explicit ArchiveModel(const QStringList &headers, QObject *parent = 0);
@@ -133,6 +133,7 @@ class ArchiveCollector : public QThread {
void populateByGenre();
void populateByActor();
void populateByLocal();
+ void populateByFavorite();
void fetchChildren(SmTreeItem *parent);
void fetchSeries(const QVariant &id, SmTreeItem *parent);
void fetchParts(const QVariant &id, SmTreeItem *parent);