From 295b8e2b197e689380002ccfe77fe4fb56c544d6 Mon Sep 17 00:00:00 2001 From: Arno Date: Wed, 4 Apr 2018 11:50:43 +0200 Subject: Implement MoviePropertiesDialog Try to replace all those editing dialogs with one exhausting dialog. For now, it's just the layout. It does nothing yet. --- moviewidget.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'moviewidget.cpp') diff --git a/moviewidget.cpp b/moviewidget.cpp index c07da0f..d86305b 100644 --- a/moviewidget.cpp +++ b/moviewidget.cpp @@ -18,9 +18,11 @@ #include "moviewidget.h" #include "smview.h" +#include "moviepropertiesdialog.h" #include "helper.h" MovieWidget::MovieWidget(QWidget *parent) : QWidget(parent){ + mPropDlg = new MoviePropertiesDialog(this); setPalette(qApp->palette()); setupWidget(); } @@ -82,6 +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(); }); mBottomView = new SmView; mBottomView->setAlternatingRowColors(true); -- cgit v1.2.3-70-g09d2