summaryrefslogtreecommitdiffstats
path: root/src/corelib/text/qstring.cpp
Commit message (Expand)AuthorAgeFilesLines
* QString: use QCommonArrayOps::erase instead of custom logicAndrei Golubev2020-09-141-4/+2
* QString/QBA: change realloc*Data signatures to use qsizetypeAndrei Golubev2020-09-101-10/+10
* Remove '\0' space reservation logic in QStringAndrei Golubev2020-09-101-19/+31
* QList/QString/QByteArray: no prepend optimized allocation when emptyAndrei Golubev2020-09-071-2/+2
* Remove some comments that are no longer relevantEdward Welbourne2020-09-051-3/+2
* QList/QByteArray/QString: Base GrowsBackwards heuristic on old sizeMÃ¥rten Nordheim2020-09-031-2/+2
* Long live Q{Any,Utf8}StringView!Marc Mutz2020-08-311-25/+102
* Use checked string iteration in case conversionsEdward Welbourne2020-08-291-5/+5
* Prepend optimize QStringAndrei Golubev2020-08-291-48/+94
* Inline QString's conversions to integral types, except long long onesEdward Welbourne2020-08-281-32/+6
* Don't second-guess strcoll()Edward Welbourne2020-08-281-8/+3
* Port QLatin1String to qsizetype and add narrow-contract substring functionsMarc Mutz2020-08-231-30/+96
* Move QStringRef and remains to Qt5CompatKarsten Heimrich2020-08-201-1847/+29
* Replace Qt CONSTEXPR defines with constexprAllan Sandfeld Jensen2020-08-141-4/+4
* qustrlen: Add #warnings to explain how to deal with GCC 7.x's ASanThiago Macieira2020-08-051-0/+7
* Implement UTF-16 to UTF-8 case-insensitive compare and make publicThiago Macieira2020-08-051-1/+54
* QtPrivate::isLatin1: fix SSE2 non-SSE4.1 codeThiago Macieira2020-08-051-20/+1
* Fix undefined use of memcpy and memcmpAllan Sandfeld Jensen2020-07-311-1/+2
* QString::vasprintf: fix 't' modifier for integers on 64-bitThiago Macieira2020-07-311-2/+5
* Be clearer about the locale-aware comparison QString supportsEdward Welbourne2020-07-301-95/+61
* Fix a number of qdoc warnings related to deprecationFriedemann Kleint2020-07-241-65/+0
* Support digit-grouping correctlyEdward Welbourne2020-07-141-4/+4
* Remove that casts to int/uint that shouldn't be there anymoreLars Knoll2020-07-101-35/+26
* Rename from() to sliced()Lars Knoll2020-07-061-3/+4
* Port QString to qsizetypeLars Knoll2020-07-061-197/+184
* Make QArrayDataPointer::size a qsizetypeLars Knoll2020-07-061-2/+2
* Avoid allocating a d-pointer for empty stringsLars Knoll2020-07-061-13/+8
* Simplify Q_ARRAY_LITERALLars Knoll2020-07-061-1/+1
* Get rid of shared null for QByteArray, QString and QVectorLars Knoll2020-07-061-10/+5
* Move the reallocate() method from QArrayDataPointer to the Ops classLars Knoll2020-07-021-1/+1
* Use QList instead of QVector in corelib implementationJarek Kobus2020-06-291-37/+32
* QString: add char8_t overload of fromUtf8()Marc Mutz2020-06-231-0/+8
* Move QTextCodec support out of QtCoreKarsten Heimrich2020-06-201-2/+2
* Port Q_STATIC_ASSERT(_X) to static_assertGiuseppe D'Angelo2020-06-191-1/+1
* Remove deprecated methodsLars Knoll2020-06-121-135/+0
* Rename new slice() method sliced()Marc Mutz2020-06-111-7/+7
* Remove most overloads taking a QStringRef from the QString APILars Knoll2020-06-111-112/+13
* QString: remove remnants of old multiArg()Marc Mutz2020-06-111-15/+0
* QLatin1String: add toString()Marc Mutz2020-06-101-0/+10
* Ensure left/right/mid behave in a compatible wayLars Knoll2020-06-091-27/+26
* Implement first/last/from and slice() for string-like classesLars Knoll2020-06-081-1/+49
* Limit QByteArray's 8-bit support to ASCIIEdward Welbourne2020-06-041-1/+41
* Rename snippet files to match the carved up corelib/tools/Edward Welbourne2020-06-041-12/+12
* Add QStringView::split() methodsLars Knoll2020-06-011-7/+52
* Refactor splitString to use QStringViewLars Knoll2020-06-011-12/+11
* Add support for count() to QStringViewLars Knoll2020-05-301-11/+8
* Add toInt() and friends to QStringViewLars Knoll2020-05-291-0/+10
* Change QString::toIntegral_helper to use QStringViewLars Knoll2020-05-251-21/+20
* Adjust resize() behavior of QString and QByteArray to match Qt 5Lars Knoll2020-05-211-8/+2
* QString: throughly port internals to char16_tMarc Mutz2020-05-191-79/+72