diff --git a/src/qt/qt_progsettings.cpp b/src/qt/qt_progsettings.cpp
index 059005ca4..ce6c21dd6 100644
--- a/src/qt/qt_progsettings.cpp
+++ b/src/qt/qt_progsettings.cpp
@@ -118,6 +118,9 @@ ProgSettings::ProgSettings(QWidget *parent)
ui->checkBoxMultimediaKeys->setChecked(inhibit_multimedia_keys);
ui->checkBoxConfirmExit->setChecked(confirm_exit);
ui->checkBoxConfirmSave->setChecked(confirm_save);
+ ui->checkBoxConfirmHardReset->setChecked(confirm_reset);
+ ui->checkBoxFullscreenFirst->setChecked(video_fullscreen_first);
+
#ifndef Q_OS_WINDOWS
ui->checkBoxMultimediaKeys->setHidden(true);
#endif
@@ -131,6 +134,8 @@ ProgSettings::accept()
open_dir_usr_path = ui->openDirUsrPath->isChecked() ? 1 : 0;
confirm_exit = ui->checkBoxConfirmExit->isChecked() ? 1 : 0;
confirm_save = ui->checkBoxConfirmSave->isChecked() ? 1 : 0;
+ confirm_reset = ui->checkBoxConfirmHardReset->isChecked() ? 1 : 0;
+ video_fullscreen_first = ui->checkBoxFullscreenFirst->isChecked() ? 1 : 0;
inhibit_multimedia_keys = ui->checkBoxMultimediaKeys->isChecked();
loadTranslators(QCoreApplication::instance());
diff --git a/src/qt/qt_progsettings.ui b/src/qt/qt_progsettings.ui
index 2dbaa739d..f7b32ce84 100644
--- a/src/qt/qt_progsettings.ui
+++ b/src/qt/qt_progsettings.ui
@@ -7,7 +7,7 @@
0
0
458
- 374
+ 391
@@ -29,43 +29,6 @@
QLayout::SizeConstraint::SetFixedSize
- -
-
-
- Qt::Orientation::Horizontal
-
-
- QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok
-
-
-
- -
-
-
- Default
-
-
-
- -
-
-
- Default
-
-
-
- -
-
-
- Qt::Orientation::Horizontal
-
-
-
- 40
- 20
-
-
-
-
-
@@ -73,16 +36,6 @@
- -
-
-
- <html><head/><body><p>When selecting media images (CD-ROM, floppy, etc.) the open dialog will start in the same directory as the 86Box configuration file. This setting will likely only make a difference on macOS.</p></body></html>
-
-
- Select media images from program working directory
-
-
-
-
@@ -90,32 +43,6 @@
- -
-
-
- Language:
-
-
-
- -
-
-
- Ask for confirmation before saving settings
-
-
-
- -
-
-
- 30
-
-
-
-
- (System Default)
-
-
-
-
-
@@ -129,10 +56,32 @@
- -
-
+
-
+
+
+ 30
+
+
-
+
+ (System Default)
+
+
+
+
+ -
+
+
+ <html><head/><body><p>When selecting media images (CD-ROM, floppy, etc.) the open dialog will start in the same directory as the 86Box configuration file. This setting will likely only make a difference on macOS.</p></body></html>
+
- Inhibit multimedia keys on Windows
+ Select media images from program working directory
+
+
+
+ -
+
+
+ Default
@@ -149,25 +98,10 @@
- -
-
-
- false
-
-
- 30
-
-
-
-
- (Default)
-
-
-
-
- -
-
+
-
+
- Mouse sensitivity:
+ Default
@@ -193,6 +127,79 @@
+ -
+
+
+ Language:
+
+
+
+ -
+
+
+ Ask for confirmation before saving settings
+
+
+
+ -
+
+
+ Qt::Orientation::Horizontal
+
+
+ QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok
+
+
+
+ -
+
+
+ Inhibit multimedia keys on Windows
+
+
+
+ -
+
+
+ false
+
+
+ 30
+
+
-
+
+ (Default)
+
+
+
+
+ -
+
+
+ Qt::Orientation::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+ Mouse sensitivity:
+
+
+
+ -
+
+
+ Ask for confirmation before hard resetting
+
+
+
-
@@ -200,6 +207,13 @@
+ -
+
+
+ Display hotkey message when entering full-screen mode
+
+
+