diff options
Diffstat (limited to 'archiveitemeditdialog.h')
-rw-r--r-- | archiveitemeditdialog.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/archiveitemeditdialog.h b/archiveitemeditdialog.h index edb4af3..de87bed 100644 --- a/archiveitemeditdialog.h +++ b/archiveitemeditdialog.h @@ -12,9 +12,10 @@ class QPushButton; class QTabWidget; +class QModelIndex; class ArchiveItemInfoEdit; class ArchiveItemCoverEdit; -class QModelIndex; +class CoverItem; class ArchiveItemEditDialog : public QDialog { Q_OBJECT @@ -22,12 +23,19 @@ class ArchiveItemEditDialog : public QDialog { explicit ArchiveItemEditDialog(QWidget *parent = 0, Qt::WindowFlags f = 0); void setMovie(const QModelIndex &idx); + public slots: + void accept(); + private: + void updateCovers(); + void updateCover(const CoverItem &oldCover, const CoverItem &newCover); + CoverItem cover(const QList<QVariant> &coverList, const QString &type) const; QPushButton *mUpdate; QPushButton *mCancel; QTabWidget *mTab; ArchiveItemInfoEdit *mInfoEdit; ArchiveItemCoverEdit *mCoverEdit; + int mMovieId; }; #endif |