From 76ca9b15d839ca0243a5e2ae2b026bf54ec5124f Mon Sep 17 00:00:00 2001 From: Stenzek Date: Fri, 12 Jun 2026 13:06:49 +1000 Subject: [PATCH] Qt: Suffix unavailable audio and video devices This was already implemented, just bugged. --- src/duckstation-qt/audiosettingswidget.cpp | 4 ++-- src/duckstation-qt/graphicssettingswidget.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/duckstation-qt/audiosettingswidget.cpp b/src/duckstation-qt/audiosettingswidget.cpp index 08fe218dd..5714b507e 100644 --- a/src/duckstation-qt/audiosettingswidget.cpp +++ b/src/duckstation-qt/audiosettingswidget.cpp @@ -241,7 +241,7 @@ void AudioSettingsWidget::queueUpdateDeviceNames() } else { - const std::string current_device = m_dialog->getEffectiveStringValue("Audio", "Device"); + const std::string current_device = m_dialog->getEffectiveStringValue("Audio", "OutputDevice"); m_ui.outputDevice->setEnabled(true); @@ -258,7 +258,7 @@ void AudioSettingsWidget::queueUpdateDeviceNames() if (!is_known_device) { - m_ui.outputDevice->addItem(tr("Unknown Device \"%1\"").arg(QString::fromStdString(current_device)), + m_ui.outputDevice->addItem(tr("%1 [Unavailable]").arg(QString::fromStdString(current_device)), QString::fromStdString(current_device)); } diff --git a/src/duckstation-qt/graphicssettingswidget.cpp b/src/duckstation-qt/graphicssettingswidget.cpp index 32e614dc6..cdf9ed50f 100644 --- a/src/duckstation-qt/graphicssettingswidget.cpp +++ b/src/duckstation-qt/graphicssettingswidget.cpp @@ -709,7 +709,7 @@ void GraphicsSettingsWidget::populateGPUAdaptersAndResolutions(RenderAPI render_ { // if the adapter is not available, ensure it's in the list anyway, otherwise select the default const QString qadaptername = QString::fromStdString(current_adapter_name); - m_ui.adapter->addItem(qadaptername, QVariant(qadaptername)); + m_ui.adapter->addItem(tr("%1 [Unavailable]").arg(qadaptername), QVariant(qadaptername)); } }