diff options
author | Arno <am@disconnect.de> | 2010-05-29 14:54:55 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2010-05-29 15:12:41 +0200 |
commit | ca84789d9f288e39936a288c17eff247cb0f4a3f (patch) | |
tree | e4c70bd2eccd65378edc09fea0b8cdce13d2de3d /archiveviewwidget.h | |
parent | d95e3f02d6615854547bded419de81395b28c2c5 (diff) | |
download | SheMov-ca84789d9f288e39936a288c17eff247cb0f4a3f.tar.gz SheMov-ca84789d9f288e39936a288c17eff247cb0f4a3f.tar.bz2 SheMov-ca84789d9f288e39936a288c17eff247cb0f4a3f.zip |
Implement new ArchiveItemEditDialog
Use ArchiveItemEditDialog instead of EditArchiveItemDialog. The latter
will soon be obsolete and removed. Terrible naming, though. This commit
is not as atomic as I want it to be, but it can't be helped.
I had to fix several bugs in ArchveItemInfoEdit and ArchiveItemCoverEdit
on the way:
-Fix layout of ArchiveItemCoverEdit
-Make white background of warning label in ArchiveItemCoverEdit work
-Add function to ArchiveItemInfoEdit to init the ActorModel and
FileInfoModel
-Add function to ArchiveItemInfoEdit to return selected actors
Beware: The update button still does nothing!
Diffstat (limited to 'archiveviewwidget.h')
-rw-r--r-- | archiveviewwidget.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/archiveviewwidget.h b/archiveviewwidget.h index 4f56af5..00356c4 100644 --- a/archiveviewwidget.h +++ b/archiveviewwidget.h @@ -23,6 +23,7 @@ class ArchiveFileView; class ArchiveProxy; class EditArchiveItemDialog; class CoverArchiveEditor; +class ArchiveItemEditDialog; class ArchiveViewWidget : public QWidget { Q_OBJECT @@ -30,7 +31,7 @@ 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; }; + void setEditDialog(ArchiveItemEditDialog *dlg) { mEditDialog = dlg; }; void setCoverEditDialog(CoverArchiveEditor *dlg) { mCoverEditDialog = dlg; }; const QString &windowTitle() const { return mWindowTitle; }; qint64 currentSize() const { return mSize; }; @@ -72,7 +73,7 @@ class ArchiveViewWidget : public QWidget { ListModel *mActorsModel; ArchiveFileView *mFileView; ArchiveProxy *mProxy; - EditArchiveItemDialog *mEditDialog; + ArchiveItemEditDialog *mEditDialog; CoverArchiveEditor *mCoverEditDialog; QString mWindowTitle; qint64 mSize; |