void VcsBaseClientSettings::setValue(const QString &key, const QVariant &v) { if (SettingValue::isUsableVariantType(valueType(key))) { d->m_valueHash.insert(key, SettingValue(v)); d->m_binaryFullPath.clear(); } }
void VcsBaseClientSettings::declareKey(const QString &key, const QVariant &defaultValue) { if (SettingValue::isUsableVariantType(defaultValue.type())) { d->m_valueHash.insert(key, SettingValue(defaultValue)); d->m_defaultValueHash.insert(key, defaultValue); } }
void VcsBaseClientSettings::setValue(const QString &key, const QVariant &v) { if (SettingValue::isUsableVariantType(valueType(key))) d->m_valueHash.insert(key, SettingValue(v)); }