diff options
author | Arno <am@disconnect.de> | 2011-02-20 10:35:19 +0100 |
---|---|---|
committer | Arno <am@disconnect.de> | 2011-02-20 10:35:19 +0100 |
commit | ef93566e66f5c9d52de72e654d4a7dff576f3c42 (patch) | |
tree | 75b9a7513878b7ad962d4f85246fe0adcf4c4049 /archivetreeview.cpp | |
parent | 23289ad65a1b06d3c3e9bbd4706ce75ce40c4b52 (diff) | |
download | SheMov-ef93566e66f5c9d52de72e654d4a7dff576f3c42.tar.gz SheMov-ef93566e66f5c9d52de72e654d4a7dff576f3c42.tar.bz2 SheMov-ef93566e66f5c9d52de72e654d4a7dff576f3c42.zip |
Show metadata in ArchiveView
Added a widget to display metadata beside actors and genres when
available
Diffstat (limited to 'archivetreeview.cpp')
-rw-r--r-- | archivetreeview.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/archivetreeview.cpp b/archivetreeview.cpp index 3e9e783..b2ba254 100644 --- a/archivetreeview.cpp +++ b/archivetreeview.cpp @@ -43,6 +43,7 @@ #include "seriestreemodel.h" #include "mappingtablewidget.h" #include "mappingtablemodel.h" +#include "seriesmetadatamodel.h" #include "helper.h" ArchiveTreeView::ArchiveTreeView(QWidget *parent) : QWidget(parent){ @@ -67,8 +68,10 @@ ArchiveTreeView::ArchiveTreeView(QWidget *parent) : QWidget(parent){ QHBoxLayout *genreActorLayout = new QHBoxLayout; mActorsWidget = new MappingTableWidget("actors"); mGenresWidget = new MappingTableWidget("genres"); + mMetaData = new MetadataDisplay; genreActorLayout->addWidget(mActorsWidget); genreActorLayout->addWidget(mGenresWidget); + genreActorLayout->addWidget(mMetaData); genreActorWidget->setLayout(genreActorLayout); // fileview, actors and genres @@ -253,6 +256,7 @@ void ArchiveTreeView::currentChanged(const QItemSelection &selected, const QItem mFilesWidget->filesTree()->header()->resizeSections(QHeaderView::ResizeToContents); setMappingItems(selectedPartIds, mActorsModel, mActorsWidget); setMappingItems(selectedPartIds, mGenresModel, mGenresWidget); + mMetaData->setSeriesPartId(selectedPartIds.at(0)); } void ArchiveTreeView::setMappingItems(QList<int>seriesPartIds, MappingTableModel *model, MappingTableWidget *widget){ |