summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/selectablefilesmodel.cpp
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2020-06-11 09:55:21 +0200
committerhjk <hjk@qt.io>2020-06-11 11:08:53 +0000
commitc161a1af150099ae7910679bef4ced9e9db0f4ad (patch)
tree47ab1291a70ab07a73b2fb9779daeedd70f040cf /src/plugins/projectexplorer/selectablefilesmodel.cpp
parent417530c3a8ab2a11fc6348fd737376c1a33e8e56 (diff)
downloadqt-creator-c161a1af150099ae7910679bef4ced9e9db0f4ad.tar.gz
ProjectExplorer: Use QRegularExpression in SelectableFilesModel
Task-number: QTCREATORBUG-24098 Change-Id: I741f754dbb361310fa4e84241e75c39df7fc2627 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/projectexplorer/selectablefilesmodel.cpp')
-rw-r--r--src/plugins/projectexplorer/selectablefilesmodel.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/projectexplorer/selectablefilesmodel.cpp b/src/plugins/projectexplorer/selectablefilesmodel.cpp
index 4e524f2cad..7917bbe08c 100644
--- a/src/plugins/projectexplorer/selectablefilesmodel.cpp
+++ b/src/plugins/projectexplorer/selectablefilesmodel.cpp
@@ -362,7 +362,8 @@ QList<Glob> SelectableFilesModel::parseFilter(const QString &filter)
g.matchString = entry.mid(1);
} else {
g.mode = Glob::REGEXP;
- g.matchRegexp = QRegExp(entry, Qt::CaseInsensitive, QRegExp::Wildcard);
+ const QString re = QRegularExpression::wildcardToRegularExpression(entry);
+ g.matchRegexp = QRegularExpression(re, QRegularExpression::CaseInsensitiveOption);
}
result.append(g);
}