EnhancementsWidget:: Move to using ConfigControls and add new control for ComboBoxes that set two settings at once.

This commit is contained in:
TryTwo
2024-10-21 14:47:42 -07:00
parent 84a937ae65
commit ac129d318b
5 changed files with 325 additions and 277 deletions

View File

@ -363,4 +363,15 @@ void GameConfigWidget::SetItalics()
italics(config);
for (auto* config : findChildren<ConfigStringChoice*>())
italics(config);
for (auto* config : findChildren<ConfigComplexChoice*>())
{
std::pair<Config::Location, Config::Location> location = config->GetLocation();
if (m_global_layer->Exists(location.first) || m_global_layer->Exists(location.second))
{
QFont ifont = config->font();
ifont.setItalic(true);
config->setFont(ifont);
}
}
}