mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-04-24 13:59:38 +02:00
Merge bitcoin-core/gui#701: Persist Mask Values option
4de02def84qt: Persist Mask Values option (Andrew Chow) Pull request description: The mask values option is memory only. If a user has enabled this option, it's reasonable to expect that they would want to have it enabled on the next start. ACKs for top commit: RandyMcMillan: tACK4de02def84jarolrod: tACK4de02def84pablomartin4btc: > tACK [4de02de](4de02def84) john-moffett: tACK4de02def84Tree-SHA512: 247deb78df4911516625bf8b25d752feb480ce30eb31335cf9baeb07b7c6c225fcc37d5c45de62d6e6895ec10c7eefabb15527e3c9723a3b8ddda1e12ebbf46b
This commit is contained in:
@@ -227,6 +227,8 @@ bool OptionsModel::Init(bilingual_str& error)
|
||||
m_use_embedded_monospaced_font = settings.value("UseEmbeddedMonospacedFont").toBool();
|
||||
Q_EMIT useEmbeddedMonospacedFontChanged(m_use_embedded_monospaced_font);
|
||||
|
||||
m_mask_values = settings.value("mask_values", false).toBool();
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -435,6 +437,8 @@ QVariant OptionsModel::getOption(OptionID option) const
|
||||
return SettingToBool(setting(), DEFAULT_LISTEN);
|
||||
case Server:
|
||||
return SettingToBool(setting(), false);
|
||||
case MaskValues:
|
||||
return m_mask_values;
|
||||
default:
|
||||
return QVariant();
|
||||
}
|
||||
@@ -612,6 +616,10 @@ bool OptionsModel::setOption(OptionID option, const QVariant& value)
|
||||
setRestartRequired(true);
|
||||
}
|
||||
break;
|
||||
case MaskValues:
|
||||
m_mask_values = value.toBool();
|
||||
settings.setValue("mask_values", m_mask_values);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user