summaryrefslogtreecommitdiffstats
path: root/seriestreemodel.h
diff options
context:
space:
mode:
authorArno <am@disconnect.de>2011-01-22 13:19:50 +0100
committerArno <am@disconnect.de>2011-01-22 13:19:50 +0100
commit6c1a89feb8e8178b02adfa8b4fdc0eb8ef0e78c1 (patch)
tree1e848c168cb53ea7a9bc24c69c7db6f3d56581a5 /seriestreemodel.h
parent3b4e57cb0bd13681a426907dda36d6d213b0a2e8 (diff)
downloadSheMov-6c1a89feb8e8178b02adfa8b4fdc0eb8ef0e78c1.tar.gz
SheMov-6c1a89feb8e8178b02adfa8b4fdc0eb8ef0e78c1.tar.bz2
SheMov-6c1a89feb8e8178b02adfa8b4fdc0eb8ef0e78c1.zip
Added filter option for favorites
Added filter for only showing series marked as favorites. The other filter options are disabled when in this mode.
Diffstat (limited to 'seriestreemodel.h')
-rw-r--r--seriestreemodel.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/seriestreemodel.h b/seriestreemodel.h
index 9c1d2d1..7ac08de 100644
--- a/seriestreemodel.h
+++ b/seriestreemodel.h
@@ -50,6 +50,7 @@ class SeriesTreeModel : public SmTreeModel {
void clearFilter();
void setMappingFilter(const QString &filter, const QString &table);
void setFileFilter(const QString &filter, const QString &column, int queryType);
+ void setFavoriteFilter();
signals:
void needResort();
@@ -80,6 +81,8 @@ class SeriesTreeModel : public SmTreeModel {
QSqlQuery *mSortedMovieListQuery;
QSqlQuery *mNextDvdNoQuery;
QSqlQuery *mGenreFilterQuery;
+ QSqlQuery *mFavoriteSeriesIdQuery;
+ QSqlQuery *mFavoriteSeriesPartsQuery;
QHash<int, int> mSeriesPartSeriesMap;
QColor mFavoriteColor;
};