summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2020-01-31 14:48:28 +0200
committerOrgad Shaneh <orgads@gmail.com>2020-02-14 07:19:03 +0000
commit57e8de1e0b84f1f837773ca7e6feff2a4457886c (patch)
tree925b148aac4e9ded7e667d3b19122d5ca0238e1b
parent86f7c7bf12703d9af75486b807a911b9daf70f35 (diff)
Adapt to 4.12
Change-Id: Ie49d91582dac4b130c8fcd7db2ce19249ed3f057 Reviewed-by: hjk <hjk@qt.io>
-rw-r--r--plugins/fossil/fossilclient.cpp27
-rw-r--r--plugins/fossil/fossilplugin.cpp4
2 files changed, 16 insertions, 15 deletions
diff --git a/plugins/fossil/fossilclient.cpp b/plugins/fossil/fossilclient.cpp
index 092cd56..16385c5 100644
--- a/plugins/fossil/fossilclient.cpp
+++ b/plugins/fossil/fossilclient.cpp
@@ -150,11 +150,12 @@ public:
// So we kludge this by coding it as a meta-option (pipe-separated),
// then parse it out in arguments.
// All-choice is a blank argument with no additional parameters
- QList<ComboBoxItem> lineageFilterChoices;
- lineageFilterChoices << ComboBoxItem(tr("Ancestors"), "ancestors")
- << ComboBoxItem(tr("Descendants"), "descendants")
- << ComboBoxItem(tr("Unfiltered"), "");
- mapSetting(addComboBox(QStringList("|LINEAGE|%1|current"), lineageFilterChoices),
+ const QList<ChoiceItem> lineageFilterChoices = {
+ ChoiceItem(tr("Ancestors"), "ancestors"),
+ ChoiceItem(tr("Descendants"), "descendants"),
+ ChoiceItem(tr("Unfiltered"), "")
+ };
+ mapSetting(addChoices(tr("Lineage"), QStringList("|LINEAGE|%1|current"), lineageFilterChoices),
settings.stringPointer(FossilSettings::timelineLineageFilterKey));
}
@@ -173,20 +174,20 @@ public:
VcsBase::VcsBaseClientSettings &settings = m_client->settings();
// option: -t <val>
- const QList<ComboBoxItem> itemTypeChoices = {
- ComboBoxItem(tr("All Items"), "all"),
- ComboBoxItem(tr("File Commits"), "ci"),
- ComboBoxItem(tr("Technical Notes"), "e"),
- ComboBoxItem(tr("Tags"), "g"),
- ComboBoxItem(tr("Tickets"), "t"),
- ComboBoxItem(tr("Wiki Commits"), "w")
+ const QList<ChoiceItem> itemTypeChoices = {
+ ChoiceItem(tr("All Items"), "all"),
+ ChoiceItem(tr("File Commits"), "ci"),
+ ChoiceItem(tr("Technical Notes"), "e"),
+ ChoiceItem(tr("Tags"), "g"),
+ ChoiceItem(tr("Tickets"), "t"),
+ ChoiceItem(tr("Wiki Commits"), "w")
};
// here we setup the ComboBox to map to the "-t <val>", which will produce
// the enquoted option-values (e.g "-t all").
// Fossil expects separate arguments for option and value ( i.e. "-t" "all")
// so we need to handle the splitting explicitly in arguments().
- mapSetting(addComboBox(QStringList("-t %1"), itemTypeChoices),
+ mapSetting(addChoices(tr("Item Types"), QStringList("-t %1"), itemTypeChoices),
settings.stringPointer(FossilSettings::timelineItemTypeKey));
}
diff --git a/plugins/fossil/fossilplugin.cpp b/plugins/fossil/fossilplugin.cpp
index e811443..88d93ca 100644
--- a/plugins/fossil/fossilplugin.cpp
+++ b/plugins/fossil/fossilplugin.cpp
@@ -1171,7 +1171,7 @@ void Fossil::Internal::FossilPlugin::testDiffFileResolving_data()
void Fossil::Internal::FossilPlugin::testDiffFileResolving()
{
- VcsBase::VcsBaseEditorWidget::testDiffFileResolving(diffParameters.id);
+ VcsBase::VcsBaseEditorWidget::testDiffFileResolving(dd->diffFactory);
}
void Fossil::Internal::FossilPlugin::testLogResolving()
@@ -1184,6 +1184,6 @@ void Fossil::Internal::FossilPlugin::testLogResolving()
" EDITED src/core/scaler.cpp\n"
" EDITED src/core/scaler.h\n"
);
- VcsBase::VcsBaseEditorWidget::testLogResolving(fileLogParameters.id, data, "ac6d1129b8", "56d6917c3b");
+ VcsBase::VcsBaseEditorWidget::testLogResolving(dd->fileLogFactory, data, "ac6d1129b8", "56d6917c3b");
}
#endif