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 /shemov.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 'shemov.h')
-rw-r--r-- | shemov.h | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -23,6 +23,7 @@ class ArchiveEditDialog; class MovieModel; class ListModel; class ArchiveViewWidget; +class EditArchiveItemDialog; class SheMov : public QMainWindow { Q_OBJECT @@ -36,6 +37,7 @@ class SheMov : public QMainWindow { void statusbarMessage(const QString &message); void setTemplate(const QString &newTemplate); void configure(); + void tabChanged(int newTab); private: void createStatusbar(); @@ -64,6 +66,7 @@ class SheMov : public QMainWindow { QAction *mTemplateA; QAction *mConfigA; QAction *mArchiveA; + QAction *mEditArchiveFileA; QList<QAction*> mExtractToA; //EndActions @@ -71,11 +74,16 @@ class SheMov : public QMainWindow { QSignalMapper *mExtractMapper; QMenu *mExtractMenu; + QMenu *mEditFSMenu; + QMenu *mEditArchiveMenu; + QAction *mEditFSMenuA; + QAction *mEditArchiveMenuA; QTabWidget *mTab; FilesystemWidget *mFSWidget; ArchiveViewWidget *mAVWidget; ArchiveEditDialog *mAEdit; + EditArchiveItemDialog *mAItemEdit; MovieModel *mMovieModel; ListModel *mGenreModel; ListModel *mActorModel; |