diff --git a/src/duckstation-qt/settingsdialog.cpp b/src/duckstation-qt/settingsdialog.cpp
index bbd89d051..92d29165d 100644
--- a/src/duckstation-qt/settingsdialog.cpp
+++ b/src/duckstation-qt/settingsdialog.cpp
@@ -54,6 +54,7 @@ SettingsDialog::SettingsDialog(QtHostInterface* host_interface, QWidget* parent
m_ui.settingsContainer->setCurrentIndex(0);
m_ui.helpText->setText(m_category_help_text[0]);
connect(m_ui.settingsCategory, &QListWidget::currentRowChanged, this, &SettingsDialog::onCategoryCurrentRowChanged);
+ connect(m_ui.closeButton, &QPushButton::clicked, this, &SettingsDialog::accept);
}
SettingsDialog::~SettingsDialog() = default;
diff --git a/src/duckstation-qt/settingsdialog.ui b/src/duckstation-qt/settingsdialog.ui
index 3593bd586..5531f7bfc 100644
--- a/src/duckstation-qt/settingsdialog.ui
+++ b/src/duckstation-qt/settingsdialog.ui
@@ -26,189 +26,199 @@
:/icons/applications-system.png:/icons/applications-system.png
-
+
-
-
-
- 10
+
+
+
+ 0
+ 0
+
-
-
-
-
-
- 0
- 0
-
-
-
-
- 230
- 0
-
-
-
-
- 400
- 16777215
-
-
-
-
- 32
- 32
-
-
-
-
-
- General Settings
-
-
-
- :/icons/applications-system.png:/icons/applications-system.png
-
-
- -
-
- BIOS Settings
-
-
-
- :/icons/media-flash-2.png:/icons/media-flash-2.png
-
-
- -
-
- Console Settings
-
-
-
- :/icons/utilities-system-monitor.png:/icons/utilities-system-monitor.png
-
-
- -
-
- Game List Settings
-
-
-
- :/icons/system-file-manager.png:/icons/system-file-manager.png
-
-
- -
-
- Hotkey Settings
-
-
-
- :/icons/preferences-desktop-keyboard-shortcuts.png:/icons/preferences-desktop-keyboard-shortcuts.png
-
-
- -
-
- Controller Settings
-
-
-
- :/icons/input-gaming.png:/icons/input-gaming.png
-
-
- -
-
- Memory Card Settings
-
-
-
- :/icons/media-flash.png:/icons/media-flash.png
-
-
- -
-
- Display Settings
-
-
-
- :/icons/video-display.png:/icons/video-display.png
-
-
- -
-
- Enhancement Settings
-
-
-
- :/icons/antialias-icon.png:/icons/antialias-icon.png
-
-
- -
-
- Post-Processing Settings
-
-
-
- :/icons/applications-graphics.png:/icons/applications-graphics.png
-
-
- -
-
- Audio Settings
-
-
-
- :/icons/audio-card.png:/icons/audio-card.png
-
-
- -
-
- Advanced Settings
-
-
-
- :/icons/applications-development.png:/icons/applications-development.png
-
-
-
+
+
+ 230
+ 0
+
+
+
+
+ 400
+ 16777215
+
+
+
+
+ 32
+ 32
+
+
+ -
+
+ General Settings
+
+
+
+ :/icons/applications-system.png:/icons/applications-system.png
+
- -
-
-
-
- 500
- 0
-
-
-
- 0
-
-
-
-
+
-
+
+ BIOS Settings
+
+
+
+ :/icons/media-flash-2.png:/icons/media-flash-2.png
+
- -
-
-
-
- 0
- 120
-
-
-
-
- 16777215
- 120
-
-
-
- true
-
-
+
-
+
+ Console Settings
+
+
+
+ :/icons/utilities-system-monitor.png:/icons/utilities-system-monitor.png
+
- -
-
+
-
+
+ Game List Settings
+
+
+
+ :/icons/system-file-manager.png:/icons/system-file-manager.png
+
+
+ -
+
+ Hotkey Settings
+
+
+
+ :/icons/preferences-desktop-keyboard-shortcuts.png:/icons/preferences-desktop-keyboard-shortcuts.png
+
+
+ -
+
+ Controller Settings
+
+
+
+ :/icons/input-gaming.png:/icons/input-gaming.png
+
+
+ -
+
+ Memory Card Settings
+
+
+
+ :/icons/media-flash.png:/icons/media-flash.png
+
+
+ -
+
+ Display Settings
+
+
+
+ :/icons/video-display.png:/icons/video-display.png
+
+
+ -
+
+ Enhancement Settings
+
+
+
+ :/icons/antialias-icon.png:/icons/antialias-icon.png
+
+
+ -
+
+ Post-Processing Settings
+
+
+
+ :/icons/applications-graphics.png:/icons/applications-graphics.png
+
+
+ -
+
+ Audio Settings
+
+
+
+ :/icons/audio-card.png:/icons/audio-card.png
+
+
+ -
+
+ Advanced Settings
+
+
+
+ :/icons/applications-development.png:/icons/applications-development.png
+
+
+
+
+ -
+
+
+
+ 500
+ 0
+
+
+
+ 0
+
+
+
+
+
+ -
+
+
+
+ 0
+ 120
+
+
+
+
+ 16777215
+ 120
+
+
+
+ true
+
+
+
+ -
+
+
-
+
Qt::Horizontal
-
- QDialogButtonBox::Close|QDialogButtonBox::RestoreDefaults
+
+
+ 40
+ 20
+
+
+
+
+ -
+
+
+ Close
+
+
+ true
@@ -219,38 +229,5 @@
-
-
- buttonBox
- accepted()
- SettingsDialog
- accept()
-
-
- 248
- 254
-
-
- 157
- 274
-
-
-
-
- buttonBox
- rejected()
- SettingsDialog
- reject()
-
-
- 316
- 260
-
-
- 286
- 274
-
-
-
-
+