diff --git a/src/duckstation-qt/biossettingswidget.cpp b/src/duckstation-qt/biossettingswidget.cpp index 59447e67d..6406ce287 100644 --- a/src/duckstation-qt/biossettingswidget.cpp +++ b/src/duckstation-qt/biossettingswidget.cpp @@ -92,13 +92,13 @@ BIOSSettingsWidget::BIOSSettingsWidget(SettingsWindow* dialog, QWidget* parent) } }); - connect(m_ui.refresh, &QPushButton::clicked, this, &BIOSSettingsWidget::refreshList); + connect(m_ui.rescan, &QPushButton::clicked, this, &BIOSSettingsWidget::refreshList); if (!m_dialog->isPerGameSettings()) { SettingWidgetBinder::BindWidgetToFolderSetting( - sif, m_ui.searchDirectory, m_ui.browseSearchDirectory, tr("Select BIOS Directory"), m_ui.openSearchDirectory, - nullptr, "BIOS", "SearchDirectory", Path::Combine(EmuFolders::DataRoot, "bios")); + sif, m_ui.searchDirectory, m_ui.browseSearchDirectory, tr("Select BIOS Directory"), m_ui.searchDirectoryOpen, + m_ui.searchDirectoryReset, "BIOS", "SearchDirectory", Path::Combine(EmuFolders::DataRoot, "bios")); connect(m_ui.searchDirectory, &QLineEdit::textChanged, this, &BIOSSettingsWidget::refreshList); } else diff --git a/src/duckstation-qt/biossettingswidget.ui b/src/duckstation-qt/biossettingswidget.ui index 2879c39fd..f6df5ffa6 100644 --- a/src/duckstation-qt/biossettingswidget.ui +++ b/src/duckstation-qt/biossettingswidget.ui @@ -29,8 +29,32 @@ BIOS Selection - - + + + + NTSC-J (Japan): + + + + + + + NTSC-U/C (US/Canada): + + + + + + + + 0 + 0 + + + + + + 0 @@ -46,22 +70,8 @@ - - - - NTSC-J (Japan): - - - - - - - NTSC-U/C (US/Canada): - - - - - + + 0 @@ -70,47 +80,6 @@ - - - - - 0 - 0 - - - - - - - - - - Qt::Orientation::Horizontal - - - - 40 - 20 - - - - - - - - Open in Explorer... - - - - - - - Refresh List - - - - - @@ -130,7 +99,17 @@ - + + + + Refresh BIOS List + + + + + + + @@ -142,6 +121,20 @@ + + + + Open... + + + + + + + Reset + + +