From 9a1ec955d9ce339e6b89714488bb866ae43bb397 Mon Sep 17 00:00:00 2001 From: Arno Date: Sun, 30 May 2010 10:29:47 +0200 Subject: Implemented copying of movie data Added function to copy actors, covers, genre, dvd and quality to other parts of the same movie if movie has multiple files. --- moviemodel.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'moviemodel.h') diff --git a/moviemodel.h b/moviemodel.h index d757ac1..d9950b4 100644 --- a/moviemodel.h +++ b/moviemodel.h @@ -20,7 +20,7 @@ class MovieModel : public QAbstractItemModel { Q_OBJECT Q_ENUMS(CustomRoles) public: - enum CustomRoles { Md5Role = Qt::UserRole + 1, ActorsRole = Qt::UserRole + 2, ActorsMap = Qt::UserRole + 3, CoverRole = Qt::UserRole + 4, IdRole = Qt::UserRole + 5, TitleBaseRole = Qt::UserRole + 6, SeriesNoRole = Qt::UserRole + 7, PartNoRole = Qt::UserRole + 8, FilenameRole = Qt::UserRole + 9, SizeRole = Qt::UserRole + 10, GenreRole = Qt::UserRole + 11, QualityRole = Qt::UserRole + 12, DvdRole = Qt::UserRole + 13, FullPathRole = Qt::UserRole + 14, CoverPathRole = Qt::UserRole + 15 }; + enum CustomRoles { Md5Role = Qt::UserRole + 1, ActorsRole = Qt::UserRole + 2, ActorsMap = Qt::UserRole + 3, CoverRole = Qt::UserRole + 4, IdRole = Qt::UserRole + 5, TitleBaseRole = Qt::UserRole + 6, SeriesNoRole = Qt::UserRole + 7, PartNoRole = Qt::UserRole + 8, FilenameRole = Qt::UserRole + 9, SizeRole = Qt::UserRole + 10, GenreRole = Qt::UserRole + 11, QualityRole = Qt::UserRole + 12, DvdRole = Qt::UserRole + 13, FullPathRole = Qt::UserRole + 14, CoverPathRole = Qt::UserRole + 15, OtherPartsRole = Qt::UserRole + 16 }; MovieModel(QObject *parent = 0); ~MovieModel(); QModelIndex index(int row, int column, const QModelIndex &parent) const; @@ -56,6 +56,7 @@ class MovieModel : public QAbstractItemModel { QSqlQuery *mInsertActorsForMovie; QSqlQuery *mDeleteCovers; QSqlQuery *mInsertCovers; + QSqlQuery *mOtherPartsQuery; }; #endif -- cgit v1.2.3-70-g09d2