diff options
Diffstat (limited to 'fswidget.cpp')
-rw-r--r-- | fswidget.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/fswidget.cpp b/fswidget.cpp index a55b635..52dca10 100644 --- a/fswidget.cpp +++ b/fswidget.cpp @@ -237,6 +237,8 @@ void FSWidget::readSettings(){ connect(a, &QAction::triggered, [=] { playSelected(1, p); }); pMenu->addAction(a); } + bool fullScreen = s.value("vw/fullscreen").toBool(); + mVideoViewer->setLastFullScreen(fullScreen); } void FSWidget::writeSettings(){ @@ -256,6 +258,7 @@ void FSWidget::writeSettings(){ s.setValue("fs/filters", filters); s.setValue("fs/curfilter", curFilter); s.setValue("fs/headerdata", mFileView->header()->saveState()); + s.setValue("vw/fullscreen", mVideoViewer->lastFullScreen()); } void FSWidget::insertItem(QComboBox *cb, const QString &text){ @@ -588,6 +591,7 @@ void FSWidget::playSelected(int count, QString player){ } pl->setCurrentIndex(0); mVideoViewer->setVisible(true); + mVideoViewer->setFullScreen(mVideoViewer->lastFullScreen()); mVideoViewer->player()->play(); }else{ if(mPlayer->state() != QProcess::NotRunning){ |