summaryrefslogtreecommitdiffstats
path: root/archiveitemeditdialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'archiveitemeditdialog.h')
-rw-r--r--archiveitemeditdialog.h10
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