diff options
author | hjk <hjk@qt.io> | 2020-06-11 09:55:21 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2020-06-11 11:08:53 +0000 |
commit | c161a1af150099ae7910679bef4ced9e9db0f4ad (patch) | |
tree | 47ab1291a70ab07a73b2fb9779daeedd70f040cf /src/plugins/projectexplorer/selectablefilesmodel.cpp | |
parent | 417530c3a8ab2a11fc6348fd737376c1a33e8e56 (diff) | |
download | qt-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.cpp | 3 |
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); } |