6#if QT_CONFIG(regularexpression)
9#include <private/qduplicatetracker_p.h>
207struct CaseInsensitiveLessThan {
208 typedef bool result_type;
219 std::sort(that->begin(), that->end());
221 std::sort(that->begin(), that->end(), CaseInsensitiveLessThan());
256 if (
matcher.indexIn(that->at(
i)) != -1)
315#if QT_CONFIG(regularexpression)
328 if (that->at(
i).contains(re))
372 (*that)[
i].replace(before.
data(), before.
size(), after.
data(), after.
size(), cs);
375#if QT_CONFIG(regularexpression)
402 (*that)[
i].replace(re, after);
410 for (
const auto &
e :
list)
438 if (totalLength == 0)
440 res.reserve(totalLength);
462 while (++
it !=
end) {
517#if QT_CONFIG(regularexpression)
560 from += that->size();
561 else if (from >= that->size())
562 from = that->size() - 1;
bool isEmpty() const noexcept
\inmodule QtCore \reentrant
\inmodule QtCore \reentrant
PatternOptions patternOptions() const
Returns the pattern options for the regular expression.
QString pattern() const
Returns the pattern string of the regular expression.
static QString anchoredPattern(const QString &expression)
constexpr qsizetype size() const noexcept
Returns the size of this string view, in UTF-16 code units (that is, surrogate pairs count as two for...
const_pointer data() const noexcept
\macro QT_RESTRICTED_CAST_FROM_ASCII
qsizetype size() const
Returns the number of characters in this string.
QSet< QString >::iterator it
Combined button and popup list for selecting options.
void Q_CORE_EXPORT QStringList_replaceInStrings(QStringList *that, QStringView before, QStringView after, Qt::CaseSensitivity cs)
bool Q_CORE_EXPORT QStringList_contains(const QStringList *that, QStringView str, Qt::CaseSensitivity cs)
QString Q_CORE_EXPORT QStringList_join(const QStringList *that, QStringView sep)
qsizetype Q_CORE_EXPORT QStringList_removeDuplicates(QStringList *that)
QStringList Q_CORE_EXPORT QStringList_filter(const QStringList *that, QStringView str, Qt::CaseSensitivity cs)
void Q_CORE_EXPORT QStringList_sort(QStringList *that, Qt::CaseSensitivity cs)
constexpr const T & qMax(const T &a, const T &b)
GLenum GLuint GLintptr GLsizeiptr size
[1]
GLuint GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat GLfloat s1
static constexpr QChar sep
static bool stringList_contains(const QStringList &stringList, const T &str, Qt::CaseSensitivity cs)
static qsizetype accumulatedSize(const QStringList &list, qsizetype seplen)
static const auto matcher
[0]