summaryrefslogtreecommitdiff
path: root/src/plugins/bazaar/bazaarclient.cpp
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2019-11-23 22:57:03 +0200
committerOrgad Shaneh <orgads@gmail.com>2020-02-13 07:58:14 +0000
commitf2cd459ec5cfde59c8f27ef80c845560e8a7f0e1 (patch)
tree22247bef6132f73107c2659085edc978deb8bfd0 /src/plugins/bazaar/bazaarclient.cpp
parent9c96a1c4de382305ae66407df29bb47845afaac3 (diff)
downloadqt-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.cpp13
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));
}
};