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 - - - - +