Merge pull request #13317 from cristian64/spurious_config_file

DolphinQt: Use global settings object also for debugger settings.
This commit is contained in:
Admiral H. Curtiss 2025-02-02 17:25:24 +01:00 committed by GitHub
commit 6a3a74508d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -608,14 +608,14 @@ void Settings::SetMemoryVisible(bool enabled)
{
if (IsMemoryVisible() == enabled)
return;
QSettings().setValue(QStringLiteral("debugger/showmemory"), enabled);
GetQSettings().setValue(QStringLiteral("debugger/showmemory"), enabled);
emit MemoryVisibilityChanged(enabled);
}
bool Settings::IsMemoryVisible() const
{
return QSettings().value(QStringLiteral("debugger/showmemory")).toBool();
return GetQSettings().value(QStringLiteral("debugger/showmemory")).toBool();
}
void Settings::SetNetworkVisible(bool enabled)
@ -636,28 +636,28 @@ void Settings::SetJITVisible(bool enabled)
{
if (IsJITVisible() == enabled)
return;
QSettings().setValue(QStringLiteral("debugger/showjit"), enabled);
GetQSettings().setValue(QStringLiteral("debugger/showjit"), enabled);
emit JITVisibilityChanged(enabled);
}
bool Settings::IsJITVisible() const
{
return QSettings().value(QStringLiteral("debugger/showjit")).toBool();
return GetQSettings().value(QStringLiteral("debugger/showjit")).toBool();
}
void Settings::SetAssemblerVisible(bool enabled)
{
if (IsAssemblerVisible() == enabled)
return;
QSettings().setValue(QStringLiteral("debugger/showassembler"), enabled);
GetQSettings().setValue(QStringLiteral("debugger/showassembler"), enabled);
emit AssemblerVisibilityChanged(enabled);
}
bool Settings::IsAssemblerVisible() const
{
return QSettings().value(QStringLiteral("debugger/showassembler")).toBool();
return GetQSettings().value(QStringLiteral("debugger/showassembler")).toBool();
}
void Settings::RefreshWidgetVisibility()