Qt: bold graphics settings on ConfigChanged, not EmulationStateChanged

EmulationStateChanged is functionally correct right now, but
ConfigChanged expresses more semantically why the config setting gets
re-read and the widgets updated.
This commit is contained in:
Michael M
2017-09-20 09:33:52 -07:00
committed by Léo Lam
parent a334ec3daa
commit 9245210c49
3 changed files with 3 additions and 3 deletions

View File

@ -16,7 +16,7 @@ GraphicsBool::GraphicsBool(const QString& label, const Config::ConfigInfo<bool>&
connect(this, &QCheckBox::toggled, this, &GraphicsBool::Update);
setChecked(Config::Get(m_setting) ^ reverse);
connect(&Settings::Instance(), &Settings::EmulationStateChanged, [this]() {
connect(&Settings::Instance(), &Settings::ConfigChanged, [this] {
QFont bf = font();
bf.setBold(Config::GetActiveLayerForConfig(m_setting) != Config::LayerType::Base);
setFont(bf);