From f214da83142252ddaeb574fb6c69426e0bda65d7 Mon Sep 17 00:00:00 2001 From: mjbudd77 Date: Fri, 28 May 2021 15:49:20 -0400 Subject: [PATCH] Added logic to save/load video force aspect ratio property to/from config settings. --- src/drivers/Qt/ConsoleVideoConf.cpp | 1 + src/drivers/Qt/ConsoleViewerGL.cpp | 2 ++ src/drivers/Qt/ConsoleViewerSDL.cpp | 2 ++ 3 files changed, 5 insertions(+) diff --git a/src/drivers/Qt/ConsoleVideoConf.cpp b/src/drivers/Qt/ConsoleVideoConf.cpp index 6626fd75..739a2584 100644 --- a/src/drivers/Qt/ConsoleVideoConf.cpp +++ b/src/drivers/Qt/ConsoleVideoConf.cpp @@ -740,6 +740,7 @@ void ConsoleVideoConfDialog_t::aspectEnableChanged( int value ) aspectSelectLabel->hide(); aspectSelect->hide(); } + g_config->setOption ("SDL.ForceAspect", forceAspect); } //---------------------------------------------------- diff --git a/src/drivers/Qt/ConsoleViewerGL.cpp b/src/drivers/Qt/ConsoleViewerGL.cpp index 4f9ab7a5..cf489aba 100644 --- a/src/drivers/Qt/ConsoleViewerGL.cpp +++ b/src/drivers/Qt/ConsoleViewerGL.cpp @@ -103,6 +103,8 @@ ConsoleViewGL_t::ConsoleViewGL_t(QWidget *parent) g_config->getOption("SDL.XScale", &xscale); g_config->getOption("SDL.YScale", &yscale); + + g_config->getOption ("SDL.ForceAspect", &forceAspect); } } diff --git a/src/drivers/Qt/ConsoleViewerSDL.cpp b/src/drivers/Qt/ConsoleViewerSDL.cpp index 6c987809..1a3177ac 100644 --- a/src/drivers/Qt/ConsoleViewerSDL.cpp +++ b/src/drivers/Qt/ConsoleViewerSDL.cpp @@ -95,6 +95,8 @@ ConsoleViewSDL_t::ConsoleViewSDL_t(QWidget *parent) g_config->getOption("SDL.XScale", &xscale); g_config->getOption("SDL.YScale", &yscale); + + g_config->getOption ("SDL.ForceAspect", &forceAspect); } }