diff options
author | Arno <am@disconnect.de> | 2011-05-07 09:38:40 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2011-05-07 09:38:40 +0200 |
commit | 25bd284eec824853e211c84861de4246ffbf6d3a (patch) | |
tree | e83c892a36a24d943006231201623b0b6d767060 /seriestreemodel.h | |
parent | 3cd7ca9ef0f2191ed0fe609c192c627430a07883 (diff) | |
download | SheMov-25bd284eec824853e211c84861de4246ffbf6d3a.tar.gz SheMov-25bd284eec824853e211c84861de4246ffbf6d3a.tar.bz2 SheMov-25bd284eec824853e211c84861de4246ffbf6d3a.zip |
Implement additional title element for seriesparts
Series parts can now have an additional title elemet, the so
called subtitle. Obviously that's not really a good name but it's
the best I could come up with :)
Diffstat (limited to 'seriestreemodel.h')
-rw-r--r-- | seriestreemodel.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/seriestreemodel.h b/seriestreemodel.h index 7ac08de..2e07706 100644 --- a/seriestreemodel.h +++ b/seriestreemodel.h @@ -20,8 +20,8 @@ class QSqlQuery; class SeriesTreeModel : public SmTreeModel { Q_OBJECT public: - enum CustomRoles { NameRole = Qt::UserRole + 1, SeriesIdRole = Qt::UserRole + 2, SeriesPartIdRole = Qt::UserRole + 3, SeriesPartRole = Qt::UserRole + 4, TypeRole = Qt::UserRole + 5, FavoriteRole = Qt::UserRole + 6 }; - enum Fields { Name = 0, SeriesId = 1, SeriesPartId = 2, SeriesPart = 3, Type = 4, Favorite = 5 }; + enum CustomRoles { NameRole = Qt::UserRole + 1, SeriesIdRole = Qt::UserRole + 2, SeriesPartIdRole = Qt::UserRole + 3, SeriesPartRole = Qt::UserRole + 4, TypeRole = Qt::UserRole + 5, FavoriteRole = Qt::UserRole + 6, SubtitleRole = Qt::UserRole + 7 }; + enum Fields { Name = 0, SeriesId = 1, SeriesPartId = 2, SeriesPart = 3, Type = 4, Favorite = 5, Subtitle = 6 }; enum Types { Series, Part, NewSeries }; enum QueryType { NumericQuery, TextQuery }; explicit SeriesTreeModel(QStringList &headers, QObject *parent = 0); @@ -44,7 +44,7 @@ class SeriesTreeModel : public SmTreeModel { //series data manipulation bool deleteFromSeries(const QModelIndex &what); bool addSeries(const QVariant &seriesName, const QModelIndex &parent); - bool addSeriesPart(int seriesPart, const QModelIndex &parent); + bool addSeriesPart(int seriesPart, const QModelIndex &parent, const QString &subTitle); //filter void clearFilter(); |