summaryrefslogtreecommitdiffstats
path: root/src/corelib/text/qstring.cpp
Commit message (Expand)AuthorAgeFilesLines
* QByteArrayMatcher users: use the new QByteArrayView overloadsMarc Mutz2022-01-211-2/+2
* Doc: Cross-link QString's methodsIvan Tkachenko2022-01-191-3/+5
* QString: use char16_t in ucstr{n,i,}cmp & ucstreq instead of QCharThiago Macieira2022-01-181-26/+24
* QString: optimize equalStrings() with a template in ucstrncmp()Thiago Macieira2022-01-181-6/+27
* QString: merge the two ucstrcmp overloads into a templateThiago Macieira2022-01-181-11/+8
* QString: introduce ucstreq() to optimize equalStrings()Thiago Macieira2022-01-181-2/+15
* QString: make ucstricmp() parameters match the compareStrings'Thiago Macieira2022-01-181-27/+20
* QString: add Q_NEVER_INLINE for ucstricmp()Thiago Macieira2022-01-181-3/+3
* QString: remove the old unaligned 4-byte compares in ucstrncmp()Thiago Macieira2022-01-181-60/+9
* QString::toLatin1_helper_inplace: simplify the codeThiago Macieira2022-01-171-17/+17
* QVersionNumber: port fromString() to QAnyStringViewMarc Mutz2022-01-181-1/+1
* QLatin1String: perform the comparison to another QL1S using memcmp()Thiago Macieira2022-01-171-4/+4
* QString: reorganize some template functionsThiago Macieira2021-12-231-192/+185
* QString: use char16_t in isAscii() instead of QCharThiago Macieira2021-12-181-15/+19
* QString: don't let the compiler emit unnecessary loopingThiago Macieira2021-12-181-0/+6
* QString: replace an #if with ifThiago Macieira2021-12-181-6/+4
* QString: scope a loop variable correctlyMarc Mutz2021-12-161-3/+2
* QString: fix UB (pointer arithmetic on nullptr) in qLastIndexOfMarc Mutz2021-12-161-1/+1
* QString et al: fix lastIndexOf() API asymmetryMarc Mutz2021-12-021-0/+7
* QString::arg: deprecate use of arbitrary Unicode digits as replacementsGiuseppe D'Angelo2021-11-301-4/+80
* QString::fromUtf16: use qustrlenThiago Macieira2021-11-191-5/+2
* QString: prefer sliced() over mid() in split-like functionsMarc Mutz2021-11-151-9/+9
* QCollator: add public, static functions to do comparisonsThiago Macieira2021-11-011-25/+1
* Doc: QString: formalize that we now include the QBA's nullsThiago Macieira2021-10-211-7/+36
* corelib: Fix typos in source code commentsJonas Kvinge2021-10-121-3/+3
* QString: Use QStringIterator in QtPrivate::isRightToLeft()Ievgenii Meshcheriakov2021-10-091-15/+21
* corelib: Use char16_t and char32_t types for charactersIevgenii Meshcheriakov2021-09-061-3/+3
* Doc: fix a bunch of qdoc warnings from wrong prototypesVolker Hilsheimer2021-09-031-6/+3
* Avoid UB (and the consequent need to suppress an MSVC warning)Edward Welbourne2021-08-301-6/+2
* Convert various callers of strtou?ll() to call strntou?ll()Edward Welbourne2021-08-301-5/+8
* QBA(V)/QS(V)::lastIndexOf: fix the search of 1-char needlesGiuseppe D'Angelo2021-08-261-2/+4
* QString: use the QRegularExpression operations on QStringViewGiuseppe D'Angelo2021-08-191-63/+8
* QS(V)/QBA(V)/QL1S::lastIndexOf: fix the offset calculationsGiuseppe D'Angelo2021-08-191-10/+136
* QString::number(double): Disentangle from the QLocale pathMårten Nordheim2021-08-171-5/+1
* Fix some errors in docs of string-related classesSona Kurazyan2021-08-161-15/+15
* Assert that special handling of '0' padding does what it shouldEdward Welbourne2021-08-101-14/+33
* QString/QByteArray: Fix setNum docs and add testsMårten Nordheim2021-08-061-2/+1
* Tidy up QString's replaceArgEscapes() helper functionEdward Welbourne2021-08-061-13/+8
* replaceArgEscapes(): rework nested conditional to avoid repetitionEdward Welbourne2021-08-061-3/+4
* replaceArgEscapes(): correct a comment and assert what it relies onEdward Welbourne2021-08-061-3/+4
* replaceArgEscapes(): rework local variables to make code simplerEdward Welbourne2021-08-061-9/+7
* replaceArgEscapes(): use qsizetype in place of int ant uintEdward Welbourne2021-08-061-5/+7
* replaceArgEscapes(): use a local variable to avoid duplicationEdward Welbourne2021-08-061-13/+4
* replaceArgEscapes(): rename a local variable and simplify initializationEdward Welbourne2021-08-051-6/+4
* Consolidate documentation of floating-point formatting codeEdward Welbourne2021-08-031-90/+62
* QString::localeAwareCompare: adapt to QLocale::setDefault() being calledThiago Macieira2021-08-021-3/+21
* QString::number(int): Avoid going through qlocale machineryMårten Nordheim2021-07-261-2/+11
* Doc: Ensure deprecated APIs in Qt Core are documented as suchNico Vertriest2021-07-231-6/+2
* Doc: Use https for links to unicode.orgPaul Wicking2021-06-251-1/+1
* QString: Respect precision when reading data for %.*s format stringUlf Hermann2021-06-221-4/+8