diff options
author | Arno <am@disconnect.de> | 2011-05-07 21:18:02 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2011-05-07 21:18:02 +0200 |
commit | a4fa8d60eb78d410e3c51cb801a0537c890257ba (patch) | |
tree | b5e078859a76611efb5797843a4cd21b19fb7415 /seriestreemodel.h | |
parent | 25bd284eec824853e211c84861de4246ffbf6d3a (diff) | |
download | SheMov-a4fa8d60eb78d410e3c51cb801a0537c890257ba.tar.gz SheMov-a4fa8d60eb78d410e3c51cb801a0537c890257ba.tar.bz2 SheMov-a4fa8d60eb78d410e3c51cb801a0537c890257ba.zip |
Fix editing series and seriesparts
I guess this didn't work for quite some time. Show a dialog when
editing series or seriesparts. Before SeriesTreeModel::edit was
called, but that didn't really work.
Diffstat (limited to 'seriestreemodel.h')
-rw-r--r-- | seriestreemodel.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/seriestreemodel.h b/seriestreemodel.h index 2e07706..8488cd7 100644 --- a/seriestreemodel.h +++ b/seriestreemodel.h @@ -65,13 +65,16 @@ class SeriesTreeModel : public SmTreeModel { bool mergeSeries(const QModelIndex &from, const QModelIndex &to); bool renameSeries(const QModelIndex &source, const QVariant &value); bool setNewSeries(const QModelIndex &source, const QVariant &value); - bool setFavorite(const QModelIndex &source, const QVariant &value); + bool updateGeneric(const QModelIndex &source, const QVariant &value); + //bool setFavorite(const QModelIndex &source, const QVariant &value); + //bool setSubtitle(const QModelIndex &source, const QVariant &value); QString archivePath(const QString &fileName, const QString &md5sum) const; QSqlDatabase mDb; QSqlQuery *mSeriesPartsQuery; QSqlQuery *mUpdateSeriesIdQuery; QSqlQuery *mUpdateSeriesNameQuery; QSqlQuery *mUpdateFavoriteQuery; + QSqlQuery *mUpdateSubtitleQuery; QSqlQuery *mDeleteSeriesQuery; QSqlQuery *mDeleteSeriesPartQuery; QSqlQuery *mSeriesInsertQuery; @@ -84,7 +87,9 @@ class SeriesTreeModel : public SmTreeModel { QSqlQuery *mFavoriteSeriesIdQuery; QSqlQuery *mFavoriteSeriesPartsQuery; QHash<int, int> mSeriesPartSeriesMap; + QHash<int, QString> mUpdateGenericMap; QColor mFavoriteColor; + QString mUpdateGenericTemplate; }; #endif // SERIESTREEMODEL_H |