summaryrefslogtreecommitdiffstats
path: root/moviewidget.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2018-04-04 12:35:31 +0200
committerArno <arno@disconnect.de>2018-04-04 12:35:31 +0200
commit519b2392f16adbf179ef7a117513dc7a2b890b6e (patch)
tree7a23dd5c10d309fd89396566bae01aac7af2e2cb /moviewidget.cpp
parent295b8e2b197e689380002ccfe77fe4fb56c544d6 (diff)
downloadSheMov-519b2392f16adbf179ef7a117513dc7a2b890b6e.tar.gz
SheMov-519b2392f16adbf179ef7a117513dc7a2b890b6e.tar.bz2
SheMov-519b2392f16adbf179ef7a117513dc7a2b890b6e.zip
Fill MoviePropertiesDialog, part 1
Diffstat (limited to 'moviewidget.cpp')
-rw-r--r--moviewidget.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/moviewidget.cpp b/moviewidget.cpp
index d86305b..d3990ca 100644
--- a/moviewidget.cpp
+++ b/moviewidget.cpp
@@ -84,7 +84,7 @@ void MovieWidget::setupWidget(){
mTopProxy->setFilterKeyColumn(1);
mTopView->setModel(mTopProxy);
connect(mTopView->selectionModel(), &QItemSelectionModel::selectionChanged, this, &MovieWidget::topSelectionChanged);
- connect(mTopView, &QTreeView::doubleClicked, [=] { mPropDlg->show(); });
+ connect(mTopView, &QTreeView::doubleClicked, this, &MovieWidget::topDoubleClicked);
mBottomView = new SmView;
mBottomView->setAlternatingRowColors(true);
@@ -407,6 +407,12 @@ void MovieWidget::bottomDoubleClicked(const QModelIndex &idx){
}
}
+void MovieWidget::topDoubleClicked(const QModelIndex &idx){
+ int seriesPartsId = idx.data(SeriesPartIdRole).toInt();
+ mPropDlg->init(seriesPartsId);
+ mPropDlg->show();
+}
+
void MovieWidget::playSelected(){
QModelIndexList selected = mBottomView->selectionModel()->selectedRows();
if(selected.isEmpty()){