Qt: move some more settings to persistent_settings
This commit is contained in:
@@ -37,12 +37,12 @@ void settings::RemoveValue(const QString& key, const QString& name)
|
||||
}
|
||||
}
|
||||
|
||||
QVariant settings::GetValue(const gui_save& entry)
|
||||
QVariant settings::GetValue(const gui_save& entry) const
|
||||
{
|
||||
return m_settings ? m_settings->value(entry.key + "/" + entry.name, entry.def) : entry.def;
|
||||
}
|
||||
|
||||
QVariant settings::GetValue(const QString& key, const QString& name, const QString& def)
|
||||
QVariant settings::GetValue(const QString& key, const QString& name, const QVariant& def) const
|
||||
{
|
||||
return m_settings ? m_settings->value(key + "/" + name, def) : def;
|
||||
}
|
||||
@@ -74,6 +74,14 @@ void settings::SetValue(const gui_save& entry, const QVariant& value)
|
||||
}
|
||||
}
|
||||
|
||||
void settings::SetValue(const QString& key, const QVariant& value)
|
||||
{
|
||||
if (m_settings)
|
||||
{
|
||||
m_settings->setValue(key, value);
|
||||
}
|
||||
}
|
||||
|
||||
void settings::SetValue(const QString& key, const QString& name, const QVariant& value)
|
||||
{
|
||||
if (m_settings)
|
||||
|
||||
Reference in New Issue
Block a user