From ef93566e66f5c9d52de72e654d4a7dff576f3c42 Mon Sep 17 00:00:00 2001 From: Arno Date: Sun, 20 Feb 2011 10:35:19 +0100 Subject: Show metadata in ArchiveView Added a widget to display metadata beside actors and genres when available --- archivetreeview.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'archivetreeview.cpp') 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(QListseriesPartIds, MappingTableModel *model, MappingTableWidget *widget){ -- cgit v1.2.3-70-g09d2