diff options
author | am <am@f440f766-f032-0410-8965-dc7d17de2ca0> | 2009-07-21 13:48:56 +0000 |
---|---|---|
committer | am <am@f440f766-f032-0410-8965-dc7d17de2ca0> | 2009-07-21 13:48:56 +0000 |
commit | 84ed109c159dcbd0c9395717d54599e902060b26 (patch) | |
tree | 01bb4a4d6148ec46952a1cdd5e923bb7b642305e /archiveviewwidget.h | |
parent | ec3418479b28ca8e162f84d76c2eed78c27a114c (diff) | |
download | SheMov-84ed109c159dcbd0c9395717d54599e902060b26.tar.gz SheMov-84ed109c159dcbd0c9395717d54599e902060b26.tar.bz2 SheMov-84ed109c159dcbd0c9395717d54599e902060b26.zip |
-Made CoverItem behave consistent
-get QModelIndex from MovieModel by movieId
-ArchiveView: added delegates for dvd and size, MovieItem now returns size as int
-Finished EditArchiveItemDialog
-Reverted covereditor, it became too convoluted
git-svn-id: file:///var/svn/repos2/shemov/trunk@393 f440f766-f032-0410-8965-dc7d17de2ca0
Diffstat (limited to 'archiveviewwidget.h')
-rw-r--r-- | archiveviewwidget.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/archiveviewwidget.h b/archiveviewwidget.h index ea90a6f..45bb21f 100644 --- a/archiveviewwidget.h +++ b/archiveviewwidget.h @@ -10,6 +10,8 @@ #include <QWidget> +#include "archivefileview.h" + class MovieModel; class ListModel; class QComboBox; @@ -18,6 +20,7 @@ class QPushButton; class QModelIndex; class ArchiveFileView; class ArchiveProxy; +class EditArchiveItemDialog; class ArchiveViewWidget : public QWidget { Q_OBJECT @@ -25,6 +28,10 @@ class ArchiveViewWidget : public QWidget { ArchiveViewWidget(MovieModel *model, ListModel *genre, ListModel *actors, QWidget *parent = 0); ~ArchiveViewWidget() {}; ArchiveFileView* fileView() { return mFileView; }; + void setEditDialog(EditArchiveItemDialog *dlg) { mEditDialog = dlg; }; + + public slots: + void editFile(); signals: void statusbarMessage(const QString &message); @@ -49,6 +56,7 @@ class ArchiveViewWidget : public QWidget { ListModel *mActorsModel; ArchiveFileView *mFileView; ArchiveProxy *mProxy; + EditArchiveItemDialog *mEditDialog; }; #endif |