diff --git a/Source/Core/DolphinQt/Settings/GeneralPane.cpp b/Source/Core/DolphinQt/Settings/GeneralPane.cpp
index e8bb70afa7..a80c2c176c 100644
--- a/Source/Core/DolphinQt/Settings/GeneralPane.cpp
+++ b/Source/Core/DolphinQt/Settings/GeneralPane.cpp
@@ -213,17 +213,11 @@ void GeneralPane::CreateFallbackRegion()
fallback_region_dropdown_layout->setFieldGrowthPolicy(QFormLayout::AllNonFixedFieldsGrow);
fallback_region_group_layout->addLayout(fallback_region_dropdown_layout);
- m_combobox_fallback_region = new QComboBox(this);
+ m_combobox_fallback_region = new ToolTipComboBox();
fallback_region_dropdown_layout->addRow(tr("Fallback Region:"), m_combobox_fallback_region);
for (const QString& option : {tr("NTSC-J"), tr("NTSC-U"), tr("PAL"), tr("NTSC-K")})
m_combobox_fallback_region->addItem(option);
-
- auto* fallback_region_description =
- new QLabel(tr("Dolphin will use this for titles whose region cannot be determined "
- "automatically."));
- fallback_region_description->setWordWrap(true);
- fallback_region_group_layout->addWidget(fallback_region_description);
}
#if defined(USE_ANALYTICS) && USE_ANALYTICS
@@ -429,6 +423,9 @@ void GeneralPane::AddDescriptions()
"
Selecting \"Don't Update\" will prevent Dolphin from automatically checking for "
"updates."
"
If unsure, select Releases.");
+ static constexpr char TR_FALLBACK_REGION_DESCRIPTION[] =
+ QT_TR_NOOP("Sets the region used for titles whose region cannot be determined automatically."
+ "
This setting cannot be changed while emulation is active.");
m_checkbox_dualcore->SetDescription(tr(TR_DUALCORE_DESCRIPTION));
@@ -450,4 +447,7 @@ void GeneralPane::AddDescriptions()
m_combobox_update_track->SetTitle(tr("Auto Update"));
m_combobox_update_track->SetDescription(tr(TR_UPDATE_TRACK_DESCRIPTION));
}
+
+ m_combobox_fallback_region->SetTitle(tr("Fallback Region"));
+ m_combobox_fallback_region->SetDescription(tr(TR_FALLBACK_REGION_DESCRIPTION));
}
diff --git a/Source/Core/DolphinQt/Settings/GeneralPane.h b/Source/Core/DolphinQt/Settings/GeneralPane.h
index facc651648..ba60cddf7e 100644
--- a/Source/Core/DolphinQt/Settings/GeneralPane.h
+++ b/Source/Core/DolphinQt/Settings/GeneralPane.h
@@ -43,7 +43,7 @@ private:
QVBoxLayout* m_main_layout;
ToolTipComboBox* m_combobox_speedlimit;
ToolTipComboBox* m_combobox_update_track;
- QComboBox* m_combobox_fallback_region;
+ ToolTipComboBox* m_combobox_fallback_region;
ConfigBool* m_checkbox_dualcore;
ConfigBool* m_checkbox_cheats;
ConfigBool* m_checkbox_override_region_settings;