diff options
Diffstat (limited to 'src/corelib/text/qstringmatcher.cpp')
-rw-r--r-- | src/corelib/text/qstringmatcher.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/corelib/text/qstringmatcher.cpp b/src/corelib/text/qstringmatcher.cpp index 39fd45cfff..379d555e54 100644 --- a/src/corelib/text/qstringmatcher.cpp +++ b/src/corelib/text/qstringmatcher.cpp @@ -13,7 +13,7 @@ static void bm_init_skiptable(QStringView needle, uchar *skiptable, Qt::CaseSens const char16_t *uc = needle.utf16(); const qsizetype len = cs == Qt::CaseSensitive ? needle.size() : qMin(needle.size(), FoldBufferCapacity); - qsizetype l = qMin(len, qsizetype(255)); + int l = qMin(int(len), 255); memset(skiptable, l, 256 * sizeof(uchar)); uc += len - l; if (cs == Qt::CaseSensitive) { @@ -243,6 +243,15 @@ QString QStringMatcher::pattern() const } /*! + \fn QStringView QStringMatcher::patternView() const noexcept + \since 6.7 + + Returns a string view of the pattern that this string matcher will search for. + + \sa setPattern() +*/ + +/*! Sets the case sensitivity setting of this string matcher to \a cs. |