diff options
author | Arno <am@disconnect.de> | 2013-07-09 12:18:21 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2013-07-09 12:18:21 +0200 |
commit | de9d8a08fe5e85cdb599022261e07e27b7646f6c (patch) | |
tree | 8f47cc0602b37f32b26972c077ae15aedac79304 /archivecontroller.h | |
parent | fae552580c1214ff5b3e61c6f981c720b3f49263 (diff) | |
download | SheMov-de9d8a08fe5e85cdb599022261e07e27b7646f6c.tar.gz SheMov-de9d8a08fe5e85cdb599022261e07e27b7646f6c.tar.bz2 SheMov-de9d8a08fe5e85cdb599022261e07e27b7646f6c.zip |
Show actors, genres and metadata when selecting a series
We're getting there, slowly, but steadily :)
Diffstat (limited to 'archivecontroller.h')
-rw-r--r-- | archivecontroller.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/archivecontroller.h b/archivecontroller.h index 66068dc..79a624c 100644 --- a/archivecontroller.h +++ b/archivecontroller.h @@ -21,6 +21,8 @@ class ArchiveModel; class ArchiveFilesModel; class QItemSelectionModel; class QSortFilterProxyModel; +class QStringListModel; +class QTextEdit; class ArchiveController : public QObject { Q_OBJECT @@ -30,6 +32,8 @@ class ArchiveController : public QObject { void setArchiveTree(ArchiveTree *atree, ArchiveProxy *aproxy); void setArchiveFiles(ArchiveFiles *afiles, ArchiveFilesProxy *afilesproxy); void setModels(ArchiveModel *amodel, ArchiveFilesModel *afilesmodel); + void setMappingModels(QStringListModel *actorModel, QStringListModel *genreModel); + void setMetadata(QTextEdit *metadata); ArchiveFilesModel *archiveFilesModel() { return mArchiveFilesModel; } ArchiveFiles *archiveFiles() { return mArchiveFiles; } ArchiveModel *archiveTreeModel() { return mArchiveModel; } @@ -59,6 +63,9 @@ class ArchiveController : public QObject { ArchiveModel *mArchiveModel; ArchiveFilesModel *mArchiveFilesModel; QItemSelectionModel *mFileSelection; + QStringListModel *mActorModel; + QStringListModel *mGenreModel; + QTextEdit *mMetadataView; QWidget *mParentWidget; }; |