diff options
author | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2019-11-23 22:57:03 +0200 |
---|---|---|
committer | Orgad Shaneh <orgads@gmail.com> | 2020-02-13 07:58:14 +0000 |
commit | f2cd459ec5cfde59c8f27ef80c845560e8a7f0e1 (patch) | |
tree | 22247bef6132f73107c2659085edc978deb8bfd0 /src/plugins/bazaar/bazaarclient.cpp | |
parent | 9c96a1c4de382305ae66407df29bb47845afaac3 (diff) | |
download | qt-creator-f2cd459ec5cfde59c8f27ef80c845560e8a7f0e1.tar.gz |
VCS: Abstract multi-choice settings in editor config
Change-Id: Iafc089f5ad3796348ab9521b71b31cb645238292
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/bazaar/bazaarclient.cpp')
-rw-r--r-- | src/plugins/bazaar/bazaarclient.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/plugins/bazaar/bazaarclient.cpp b/src/plugins/bazaar/bazaarclient.cpp index eaa3e42ee1..6fca62d459 100644 --- a/src/plugins/bazaar/bazaarclient.cpp +++ b/src/plugins/bazaar/bazaarclient.cpp @@ -91,12 +91,13 @@ public: tr("Show merged revisions.")), settings.boolPointer(BazaarSettings::logIncludeMergesKey)); - QList<ComboBoxItem> logChoices; - logChoices << ComboBoxItem(tr("Detailed"), QLatin1String("long")) - << ComboBoxItem(tr("Moderately Short"), QLatin1String("short")) - << ComboBoxItem(tr("One Line"), QLatin1String("line")) - << ComboBoxItem(tr("GNU Change Log"), QLatin1String("gnu-changelog")); - mapSetting(addComboBox(QStringList(QLatin1String("--log-format=%1")), logChoices), + const QList<ChoiceItem> logChoices = { + ChoiceItem(tr("Detailed"), QLatin1String("long")), + ChoiceItem(tr("Moderately Short"), QLatin1String("short")), + ChoiceItem(tr("One Line"), QLatin1String("line")), + ChoiceItem(tr("GNU Change Log"), QLatin1String("gnu-changelog")) + }; + mapSetting(addChoices(tr("Format"), { "--log-format=%1" }, logChoices), settings.stringPointer(BazaarSettings::logFormatKey)); } }; |