aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/basefilefind.cpp
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2017-02-23 15:42:36 +0100
committerEike Ziller <eike.ziller@qt.io>2017-02-28 10:48:37 +0000
commita144160c44ed43f75e323d50f993a7e25d33658e (patch)
tree8c791e001183b2fef45d308116b54cc64ba20b5d /src/plugins/texteditor/basefilefind.cpp
parent1f8b2dc3610635f019b7fef8192171f4e085f814 (diff)
Provide exclusion filters for custom locator filters
Change-Id: Ibd853b456d431ed6fd72d0617b1785b8f305e6c1 Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/texteditor/basefilefind.cpp')
-rw-r--r--src/plugins/texteditor/basefilefind.cpp19
1 files changed, 4 insertions, 15 deletions
diff --git a/src/plugins/texteditor/basefilefind.cpp b/src/plugins/texteditor/basefilefind.cpp
index 96e812c096..a501ee6518 100644
--- a/src/plugins/texteditor/basefilefind.cpp
+++ b/src/plugins/texteditor/basefilefind.cpp
@@ -196,15 +196,6 @@ bool BaseFileFind::isEnabled() const
return true;
}
-static QStringList splitFilterUiText(const QString &text)
-{
- const QStringList parts = text.split(',');
- const QStringList trimmedPortableParts = Utils::transform(parts, [](const QString &s) {
- return QDir::fromNativeSeparators(s.trimmed());
- });
- return Utils::filtered(trimmedPortableParts, [](const QString &s) { return !s.isEmpty(); });
-}
-
QStringList BaseFileFind::fileNameFilters() const
{
if (d->m_filterCombo)
@@ -384,16 +375,14 @@ static QLabel *createLabel(const QString &text)
QList<QPair<QWidget *, QWidget *>> BaseFileFind::createPatternWidgets()
{
- static const QString filterToolTip = tr("List of comma separated wildcard filters. "
- "Files with file name or full file path matching any filter are included.");
- QLabel *filterLabel = createLabel(tr("Fi&le pattern:"));
+ QLabel *filterLabel = createLabel(msgFilePatternLabel());
d->m_filterCombo = createCombo(&d->m_filterStrings);
- d->m_filterCombo->setToolTip(filterToolTip);
+ d->m_filterCombo->setToolTip(msgFilePatternToolTip());
filterLabel->setBuddy(d->m_filterCombo);
syncComboWithSettings(d->m_filterCombo, d->m_filterSetting);
- QLabel *exclusionLabel = createLabel(tr("Exclusion pattern:"));
+ QLabel *exclusionLabel = createLabel(msgExclusionPatternLabel());
d->m_exclusionCombo = createCombo(&d->m_exclusionStrings);
- d->m_exclusionCombo->setToolTip(filterToolTip);
+ d->m_exclusionCombo->setToolTip(msgFilePatternToolTip());
exclusionLabel->setBuddy(d->m_exclusionCombo);
syncComboWithSettings(d->m_exclusionCombo, d->m_exclusionSetting);
return { qMakePair(filterLabel, d->m_filterCombo),