diff options
author | Arno <arno@disconnect.de> | 2018-04-04 21:42:55 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2018-04-04 21:42:55 +0200 |
commit | b0768ce9758a349df68fee08cd02f39566d99ec7 (patch) | |
tree | 859780d69c61b78371057a0a56d84b6ca3f11970 /moviewidget.cpp | |
parent | 98c75be2b35096dd3f8a6f9f9d710a1eed0a9938 (diff) | |
download | SheMov-b0768ce9758a349df68fee08cd02f39566d99ec7.tar.gz SheMov-b0768ce9758a349df68fee08cd02f39566d99ec7.tar.bz2 SheMov-b0768ce9758a349df68fee08cd02f39566d99ec7.zip |
MoviePropertiesDialog: actually do something
Update database on accpet()
Yes, I know that some code could be shared, but I want to keep it clean.
Diffstat (limited to 'moviewidget.cpp')
-rw-r--r-- | moviewidget.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/moviewidget.cpp b/moviewidget.cpp index d3990ca..3978c98 100644 --- a/moviewidget.cpp +++ b/moviewidget.cpp @@ -23,6 +23,7 @@ MovieWidget::MovieWidget(QWidget *parent) : QWidget(parent){ mPropDlg = new MoviePropertiesDialog(this); + connect(mPropDlg, &MoviePropertiesDialog::accepted, this, &MovieWidget::refresh); setPalette(qApp->palette()); setupWidget(); } @@ -142,6 +143,10 @@ void MovieWidget::writeSettings(){ s.setValue("mw/filter", mFilterLE->text()); } +void MovieWidget::refresh(){ + selectBy(mSelectionCB->currentText()); +} + void MovieWidget::selectBy(const QString &selection){ if(selection == "Series"){ populateBySeries(); |