diff options
author | Eike Ziller <eike.ziller@qt.io> | 2021-02-16 14:51:16 +0100 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2021-02-16 16:10:30 +0000 |
commit | c87284356c1e27d7f0324a5201d9281ed7e73522 (patch) | |
tree | 6312822afd1fc5a12ad93f3a460f11b8eaf9f00d /src/plugins/vcsbase/commonvcssettings.cpp | |
parent | d2f7bea0b6401b52e0d48ae6a7ab3f3e860a488b (diff) | |
download | qt-creator-c87284356c1e27d7f0324a5201d9281ed7e73522.tar.gz |
VCS: Do not write defaults to settings
Saves useless entries in settings file and makes it possible to change
defaults later.
Task-number: QTCREATORBUG-24762
Change-Id: Iee7d39f2bf5d8de6903ca914ea533a678fad62f8
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Diffstat (limited to 'src/plugins/vcsbase/commonvcssettings.cpp')
-rw-r--r-- | src/plugins/vcsbase/commonvcssettings.cpp | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/plugins/vcsbase/commonvcssettings.cpp b/src/plugins/vcsbase/commonvcssettings.cpp index 182e5b35ac..b9be1d343a 100644 --- a/src/plugins/vcsbase/commonvcssettings.cpp +++ b/src/plugins/vcsbase/commonvcssettings.cpp @@ -64,15 +64,13 @@ CommonVcsSettings::CommonVcsSettings() : void CommonVcsSettings::toSettings(Utils::QtcSettings *s) const { - s->beginGroup(QLatin1String(settingsGroupC)); - s->setValue(QLatin1String(nickNameMailMapKeyC), nickNameMailMap); - s->setValue(QLatin1String(nickNameFieldListFileKeyC), nickNameFieldListFile); - s->setValue(QLatin1String(submitMessageCheckScriptKeyC), submitMessageCheckScript); - s->setValue(QLatin1String(lineWrapKeyC), lineWrap); - s->setValue(QLatin1String(lineWrapWidthKeyC), lineWrapWidth); - s->setValueWithDefault(QLatin1String(sshPasswordPromptKeyC), - sshPasswordPrompt, - sshPasswordPromptDefault()); + s->beginGroup(settingsGroupC); + s->setValueWithDefault(nickNameMailMapKeyC, nickNameMailMap); + s->setValueWithDefault(nickNameFieldListFileKeyC, nickNameFieldListFile); + s->setValueWithDefault(submitMessageCheckScriptKeyC, submitMessageCheckScript); + s->setValueWithDefault(lineWrapKeyC, lineWrap, lineWrapDefault); + s->setValueWithDefault(lineWrapWidthKeyC, lineWrapWidth, lineWrapWidthDefault); + s->setValueWithDefault(sshPasswordPromptKeyC, sshPasswordPrompt, sshPasswordPromptDefault()); s->endGroup(); } |