summaryrefslogtreecommitdiffstats
path: root/src/corelib/itemmodels/qabstractitemmodel.cpp
diff options
context:
space:
mode:
authorGiuseppe D'Angelo <giuseppe.dangelo@kdab.com>2021-05-02 02:24:50 +0200
committerGiuseppe D'Angelo <giuseppe.dangelo@kdab.com>2021-05-18 15:33:25 +0200
commit861647e8a5e9985db9da2943e422af4e91de2710 (patch)
tree5aa263368ef5ca680acfecbc216030efb1c95d79 /src/corelib/itemmodels/qabstractitemmodel.cpp
parent3b0c6bf486f9cd65200a9d771fb82e66df4de374 (diff)
Item models: code tidies
Use QFlags::testAnyFlag instead of relying on implicit conversions. Change-Id: I7ac8149535ad28e47fbf3e250042892bdf8c3a72 Reviewed-by: Christian Ehrlicher <ch.ehrlicher@gmx.de> Reviewed-by: Samuel Gaist <samuel.gaist@idiap.ch>
Diffstat (limited to 'src/corelib/itemmodels/qabstractitemmodel.cpp')
-rw-r--r--src/corelib/itemmodels/qabstractitemmodel.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/itemmodels/qabstractitemmodel.cpp b/src/corelib/itemmodels/qabstractitemmodel.cpp
index ca04eb6a31..8dda51e5f5 100644
--- a/src/corelib/itemmodels/qabstractitemmodel.cpp
+++ b/src/corelib/itemmodels/qabstractitemmodel.cpp
@@ -2535,8 +2535,8 @@ QModelIndexList QAbstractItemModel::match(const QModelIndex &start, int role,
QModelIndexList result;
uint matchType = (flags & Qt::MatchTypeMask).toInt();
Qt::CaseSensitivity cs = flags & Qt::MatchCaseSensitive ? Qt::CaseSensitive : Qt::CaseInsensitive;
- bool recurse = flags & Qt::MatchRecursive;
- bool wrap = flags & Qt::MatchWrap;
+ bool recurse = flags.testAnyFlag(Qt::MatchRecursive);
+ bool wrap = flags.testAnyFlag(Qt::MatchWrap);
bool allHits = (hits == -1);
QString text; // only convert to a string if it is needed
#if QT_CONFIG(regularexpression)