diff --git a/src/qt/qt_cgasettingsdialog.ui b/src/qt/qt_cgasettingsdialog.ui
index 7367b2099..dc5acb0fc 100644
--- a/src/qt/qt_cgasettingsdialog.ui
+++ b/src/qt/qt_cgasettingsdialog.ui
@@ -15,84 +15,15 @@
- QLayout::SizeConstraint::SetFixedSize
+ QLayout::SetFixedSize
- -
-
-
- -100
-
-
- 100
-
-
- Qt::Orientation::Horizontal
-
-
-
- -
-
-
- 360
-
-
- 100
-
-
- Qt::Orientation::Horizontal
-
-
-
-
-
+
Hue
- -
-
-
- -50
-
-
- 50
-
-
- Qt::Orientation::Horizontal
-
-
-
- -
-
-
- Qt::Orientation::Horizontal
-
-
- QDialogButtonBox::StandardButton::Apply|QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok|QDialogButtonBox::StandardButton::Reset
-
-
-
- -
-
-
- 360
-
-
- 100
-
-
- Qt::Orientation::Horizontal
-
-
-
- -
-
-
- Contrast
-
-
-
-
@@ -102,31 +33,100 @@
360
- Qt::Orientation::Horizontal
-
-
-
- -
-
-
- Sharpness
+ Qt::Horizontal
-
-
+
Saturation
+ -
+
+
+ 360
+
+
+ 100
+
+
+ Qt::Horizontal
+
+
+
-
-
+
Brightness
+ -
+
+
+ -100
+
+
+ 100
+
+
+ Qt::Horizontal
+
+
+
+ -
+
+
+ Contrast
+
+
+
+ -
+
+
+ 360
+
+
+ 100
+
+
+ Qt::Horizontal
+
+
+
+ -
+
+
+ Sharpness
+
+
+
+ -
+
+
+ -50
+
+
+ 50
+
+
+ Qt::Horizontal
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+ QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::Ok|QDialogButtonBox::Reset
+
+
+
diff --git a/src/qt/qt_harddiskdialog.ui b/src/qt/qt_harddiskdialog.ui
index e2dea0220..6de39375f 100644
--- a/src/qt/qt_harddiskdialog.ui
+++ b/src/qt/qt_harddiskdialog.ui
@@ -33,7 +33,7 @@
-
-
+
File name:
@@ -43,7 +43,7 @@
-
-
+
Cylinders:
@@ -66,7 +66,7 @@
-
-
+
Heads:
@@ -92,7 +92,7 @@
-
-
+
Sectors:
@@ -118,7 +118,7 @@
-
-
+
Size (MB):
@@ -141,7 +141,7 @@
-
-
+
Type:
@@ -155,7 +155,7 @@
-
-
+
Bus:
@@ -169,7 +169,7 @@
-
-
+
Channel:
@@ -183,7 +183,7 @@
-
-
+
Model:
diff --git a/src/qt/qt_joystickconfiguration.ui b/src/qt/qt_joystickconfiguration.ui
index 139b99ca5..f5f2773b3 100644
--- a/src/qt/qt_joystickconfiguration.ui
+++ b/src/qt/qt_joystickconfiguration.ui
@@ -32,7 +32,7 @@
-
-
+
Device
diff --git a/src/qt/qt_mainwindow.ui b/src/qt/qt_mainwindow.ui
index 38aba061f..45c4f70ae 100644
--- a/src/qt/qt_mainwindow.ui
+++ b/src/qt/qt_mainwindow.ui
@@ -260,7 +260,7 @@
- Qt::ContextMenuPolicy::PreventContextMenu
+ Qt::PreventContextMenu
toolBar
@@ -272,7 +272,7 @@
false
- Qt::ToolBarArea::TopToolBarArea
+ Qt::TopToolBarArea
@@ -281,7 +281,7 @@
- Qt::ToolButtonStyle::ToolButtonIconOnly
+ Qt::ToolButtonIconOnly
false
@@ -396,7 +396,7 @@
E&xit
- QAction::MenuRole::QuitRole
+ QAction::QuitRole
@@ -408,7 +408,7 @@
&Settings...
- QAction::MenuRole::NoRole
+ QAction::NoRole
false
@@ -710,7 +710,7 @@
false
- QAction::MenuRole::AboutQtRole
+ QAction::AboutQtRole
@@ -718,7 +718,7 @@
&About 86Box...
- QAction::MenuRole::AboutRole
+ QAction::AboutRole
@@ -771,7 +771,7 @@
&Preferences...
- QAction::MenuRole::PreferencesRole
+ QAction::PreferencesRole
@@ -844,7 +844,7 @@
Renderer &options...
- QAction::MenuRole::NoRole
+ QAction::NoRole
diff --git a/src/qt/qt_newfloppydialog.ui b/src/qt/qt_newfloppydialog.ui
index c0437d810..98bfd8be4 100644
--- a/src/qt/qt_newfloppydialog.ui
+++ b/src/qt/qt_newfloppydialog.ui
@@ -27,7 +27,7 @@
-
-
+
File name:
@@ -44,7 +44,7 @@
-
-
+
Disk size:
diff --git a/src/qt/qt_progsettings.ui b/src/qt/qt_progsettings.ui
index ca33726b1..6d5f80830 100644
--- a/src/qt/qt_progsettings.ui
+++ b/src/qt/qt_progsettings.ui
@@ -27,49 +27,15 @@
- QLayout::SizeConstraint::SetFixedSize
+ QLayout::SetFixedSize
-
-
+
Language:
- -
-
-
- Qt::Orientation::Horizontal
-
-
-
- 40
- 20
-
-
-
-
- -
-
-
- Inhibit multimedia keys
-
-
-
- -
-
-
- Mouse sensitivity:
-
-
-
- -
-
-
- Default
-
-
-
-
@@ -82,10 +48,30 @@
- -
-
+
-
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+ -
+
- Ask for confirmation before saving settings
+ Default
+
+
+
+ -
+
+
+ Mouse sensitivity:
@@ -107,31 +93,14 @@
100
- Qt::Orientation::Horizontal
-
-
-
- -
-
-
- <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
-
-
-
- -
-
-
- Default
+ Qt::Horizontal
-
- Qt::Orientation::Horizontal
+ Qt::Horizontal
@@ -141,58 +110,106 @@
- -
+
-
+
+
+ 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>
+
+
+ Select media images from program working directory
+
+
+
+ -
+
+
+ Inhibit multimedia keys
+
+
+
+ -
+
+
+ Ask for confirmation before saving settings
+
+
+
+ -
Ask for confirmation before quitting
- -
-
-
- Qt::Orientation::Horizontal
-
-
- QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok
-
-
-
- -
+
-
Ask for confirmation before hard resetting
- -
-
-
- Color scheme
+
-
+
+
-
+
+
+ Color scheme
+
+
+
-
+
+
+ System
+
+
+
+ -
+
+
+ Light
+
+
+
+ -
+
+
+ Dark
+
+
+
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+
+ 40
+ 20
+
+
+
+
+
+
+ -
+
+
+ Qt::Horizontal
+
+
+ QDialogButtonBox::Cancel|QDialogButtonBox::Ok
-
-
-
-
-
- System
-
-
-
- -
-
-
- Light
-
-
-
- -
-
-
- Dark
-
-
-
-
diff --git a/src/qt/qt_settingsdisplay.cpp b/src/qt/qt_settingsdisplay.cpp
index 8e3a72589..89a2530be 100644
--- a/src/qt/qt_settingsdisplay.cpp
+++ b/src/qt/qt_settingsdisplay.cpp
@@ -46,7 +46,7 @@ SettingsDisplay::SettingsDisplay(QWidget *parent)
for (uint8_t i = 0; i < GFXCARD_MAX; i ++)
videoCard[i] = gfxcard[i];
- ui->lineEdit->setFilter(tr("EDID") % util::DlgFilter({ "bin", "dat", "edid", "txt" }) % tr("All files") % util::DlgFilter({ "*" }, true));
+ ui->lineEditCustomEDID->setFilter(tr("EDID") % util::DlgFilter({ "bin", "dat", "edid", "txt" }) % tr("All files") % util::DlgFilter({ "*" }, true));
onCurrentMachineChanged(machine);
}
@@ -77,7 +77,7 @@ SettingsDisplay::save()
da2_standalone_enabled = ui->checkBoxDa2->isChecked() ? 1 : 0;
monitor_edid = ui->radioButtonCustom->isChecked() ? 1 : 0;
- strncpy(monitor_edid_path, ui->lineEdit->fileName().toUtf8().data(), sizeof(monitor_edid_path) - 1);
+ strncpy(monitor_edid_path, ui->lineEditCustomEDID->fileName().toUtf8().data(), sizeof(monitor_edid_path) - 1);
}
void
@@ -135,8 +135,8 @@ SettingsDisplay::onCurrentMachineChanged(int machineId)
ui->radioButtonDefault->setChecked(monitor_edid == 0);
ui->radioButtonCustom->setChecked(monitor_edid == 1);
- ui->lineEdit->setFileName(monitor_edid_path);
- ui->lineEdit->setEnabled(monitor_edid == 1);
+ ui->lineEditCustomEDID->setFileName(monitor_edid_path);
+ ui->lineEditCustomEDID->setEnabled(monitor_edid == 1);
}
void
@@ -326,7 +326,7 @@ void SettingsDisplay::on_radioButtonDefault_clicked()
{
ui->radioButtonDefault->setChecked(true);
ui->radioButtonCustom->setChecked(false);
- ui->lineEdit->setEnabled(false);
+ ui->lineEditCustomEDID->setEnabled(false);
}
@@ -334,7 +334,7 @@ void SettingsDisplay::on_radioButtonCustom_clicked()
{
ui->radioButtonDefault->setChecked(false);
ui->radioButtonCustom->setChecked(true);
- ui->lineEdit->setEnabled(true);
+ ui->lineEditCustomEDID->setEnabled(true);
}
void SettingsDisplay::on_pushButtonExportDefault_clicked()
diff --git a/src/qt/qt_settingsdisplay.ui b/src/qt/qt_settingsdisplay.ui
index 6e4c14152..5ab71f4c0 100644
--- a/src/qt/qt_settingsdisplay.ui
+++ b/src/qt/qt_settingsdisplay.ui
@@ -26,27 +26,45 @@
0
- -
-
+
-
+
+
+
+ 0
+ 0
+
+
- Voodoo 1 or 2 Graphics
+ Video:
- -
-
+
-
+
+
+
+ 0
+ 0
+
+
+
+ 30
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
Configure
- -
-
-
- IBM 8514/A Graphics
-
-
-
-
@@ -60,6 +78,47 @@
+ -
+
+
+
+ 0
+ 0
+
+
+
+ 30
+
+
+
+ -
+
+
+ Configure
+
+
+
+ -
+
+
+ Voodoo 1 or 2 Graphics
+
+
+
+ -
+
+
+ Configure
+
+
+
+ -
+
+
+ IBM 8514/A Graphics
+
+
+
-
@@ -67,6 +126,13 @@
+ -
+
+
+ XGA Graphics
+
+
+
-
@@ -74,8 +140,22 @@
+ -
+
+
+ IBM PS/55 Display Adapter Graphics
+
+
+
+ -
+
+
+ Configure
+
+
+
-
-
+
0
@@ -85,9 +165,9 @@
Monitor EDID
-
+
-
-
+
-
@@ -111,9 +191,9 @@
-
-
+
- QLayout::SizeConstraint::SetNoConstraint
+ QLayout::SetNoConstraint
-
@@ -123,7 +203,7 @@
-
-
+
0
@@ -137,99 +217,6 @@
- -
-
-
-
- 0
- 0
-
-
-
- 30
-
-
-
- -
-
-
- Qt::Orientation::Vertical
-
-
-
- 20
- 40
-
-
-
-
- -
-
-
- Configure
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- Configure
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- Video:
-
-
-
- -
-
-
- Configure
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- 30
-
-
-
- -
-
-
- XGA Graphics
-
-
-
- -
-
-
- IBM PS/55 Display Adapter Graphics
-
-
-
-
@@ -240,6 +227,19 @@
+ -
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 40
+
+
+
+
@@ -250,6 +250,23 @@
1
+
+ comboBoxVideo
+ pushButtonConfigureVideo
+ comboBoxVideoSecondary
+ pushButtonConfigureVideoSecondary
+ checkBoxVoodoo
+ pushButtonConfigureVoodoo
+ checkBox8514
+ pushButtonConfigure8514
+ checkBoxXga
+ pushButtonConfigureXga
+ checkBoxDa2
+ pushButtonConfigureDa2
+ radioButtonDefault
+ pushButtonExportDefault
+ radioButtonCustom
+
diff --git a/src/qt/qt_settingsmachine.ui b/src/qt/qt_settingsmachine.ui
index e14e113f8..fdfda37b6 100644
--- a/src/qt/qt_settingsmachine.ui
+++ b/src/qt/qt_settingsmachine.ui
@@ -41,144 +41,18 @@
0
- -
-
+
-
+
- Machine:
+ Search:
- -
-
-
- CPU type:
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- -
-
-
- Memory:
-
-
-
- -
-
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
-
- 0
- 0
-
-
-
- 30
-
-
-
- -
-
-
- Frequency:
-
-
- Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- 30
-
-
-
-
-
-
- -
-
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
-
- 0
- 0
-
-
-
- 30
-
-
-
- -
-
-
- PIT mode:
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- 30
-
-
-
-
-
+ -
+
-
-
+
Machine type:
@@ -191,17 +65,10 @@
- -
-
-
- 30
-
-
-
- -
-
+
-
+
- Wait states:
+ Machine:
@@ -243,22 +110,155 @@
+ -
+
+
+ CPU type:
+
+
+
+ -
+
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ 30
+
+
+
+ -
+
+
+ Frequency:
+
+
+ Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ 30
+
+
+
+
+
+
-
-
+
FPU:
- -
-
-
- Search:
+
-
+
+
+ 30
- -
-
+
-
+
+
+ Wait states:
+
+
+
+ -
+
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ 30
+
+
+
+ -
+
+
+ PIT mode:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ 30
+
+
+
+
+
+
+ -
+
+
+ Memory:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
diff --git a/src/qt/qt_vmmanager_preferences.ui b/src/qt/qt_vmmanager_preferences.ui
index 7f7b94fa4..7206b79bf 100644
--- a/src/qt/qt_vmmanager_preferences.ui
+++ b/src/qt/qt_vmmanager_preferences.ui
@@ -15,10 +15,10 @@
- QLayout::SizeConstraint::SetFixedSize
+ QLayout::SetFixedSize
-
-
+
System Directory:
@@ -146,7 +146,7 @@
-
- Qt::Orientation::Vertical
+ Qt::Vertical
@@ -159,10 +159,10 @@
-
- Qt::Orientation::Horizontal
+ Qt::Horizontal
- QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok
+ QDialogButtonBox::Cancel|QDialogButtonBox::Ok