summaryrefslogtreecommitdiffstats
path: root/src/corelib/text/qstring.h
Commit message (Expand)AuthorAgeFilesLines
* QString: add missing char8_t* constructor / fromUtf8 overloadsGiuseppe D'Angelo2021-04-191-0/+9
* Minor tidy-up: two sizetype fixes, two \nullptr usesEdward Welbourne2021-01-081-2/+2
* Mark places where we missed conversion to unicode character typesEdward Welbourne2021-01-081-4/+4
* QString::fromUtf8: remove a stray cast to intGiuseppe D'Angelo2020-12-031-1/+1
* QString: plaster more and more [[nodiscard]]Giuseppe D'Angelo2020-12-031-22/+22
* QString/QByteArray: add erase/erase_ifGiuseppe D'Angelo2020-12-011-0/+18
* Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPEAndreas Buhr2020-11-301-1/+1
* QString/QByteArray: add erase() for iteratorsGiuseppe D'Angelo2020-11-261-0/+1
* Clean up out allocation handlingLars Knoll2020-11-041-10/+8
* Avoid expensive iterator calculations in append()Lars Knoll2020-11-041-1/+1
* Avoid allocation on char16_t* comparisonsAllan Sandfeld Jensen2020-11-041-13/+13
* Doc: Fix documentation warnings for string classesTopi Reinio2020-10-291-1/+1
* Remove qstring_compat left-overAllan Sandfeld Jensen2020-10-281-1/+1
* Make remaining String binary comparisons hidden friendsAllan Sandfeld Jensen2020-10-261-55/+55
* Make QString/QLatin1String comparisons hidden friendsAllan Sandfeld Jensen2020-10-261-112/+96
* Optimize equality operators for string classesLars Knoll2020-10-071-8/+3
* Make QAnyStringView comparison operators hidden friendsKarsten Heimrich2020-10-061-2/+5
* Change QString::fromLatin1 and friends to use QByteArrayViewLars Knoll2020-10-051-20/+20
* Centralize the implementation of move assignment operatorsGiuseppe D'Angelo2020-10-031-2/+1
* Switch Q_DECL_DEPRECATED to use C++14 [[deprecated]]Allan Sandfeld Jensen2020-10-031-79/+79
* make {QString,QByteArray}::squeeze() work without prior reserve()Oswald Buddenhagen2020-09-281-2/+2
* Replace Q_REQUIRED_RESULT with [[nodiscard]]Allan Sandfeld Jensen2020-09-251-93/+93
* Remove deprecated APILars Knoll2020-09-151-6/+0
* Purge Q_{STDLIB,COMPILER}_UNICODE_STRINGSEdward Welbourne2020-09-141-4/+0
* Make QStringList an alias to QList<QString>Lars Knoll2020-09-121-1/+0
* QString/QBA: change realloc*Data signatures to use qsizetypeAndrei Golubev2020-09-101-5/+5
* Remove '\0' space reservation logic in QStringAndrei Golubev2020-09-101-13/+12
* QString/QList: disregard space at front during reserve()Andrei Golubev2020-09-021-1/+1
* Long live Q{Any,Utf8}StringView!Marc Mutz2020-08-311-1/+71
* Prepend optimize QStringAndrei Golubev2020-08-291-11/+6
* Convert QStringView::toWCharArray() to return qsizetypeEdward Welbourne2020-08-281-3/+3
* Inline QString's conversions to integral types, except long long onesEdward Welbourne2020-08-281-7/+12
* QLatin1String: finish up the qsizetype conversionEdward Welbourne2020-08-281-2/+2
* Add back QByteArray's relational operators taking QStringSona Kurazyan2020-08-261-0/+12
* Port QLatin1String to qsizetype and add narrow-contract substring functionsMarc Mutz2020-08-231-36/+50
* Move QStringRef and remains to Qt5CompatKarsten Heimrich2020-08-201-368/+0
* Refactor QXmlStreamStringRefKarsten Heimrich2020-08-191-0/+1
* Remove binary compat sources for qbytearray and qstringAllan Sandfeld Jensen2020-08-191-11/+1
* Replace Qt CONSTEXPR defines with constexprAllan Sandfeld Jensen2020-08-141-30/+30
* Remove non-Qt6 compile time switches from QtCoreAllan Sandfeld Jensen2020-07-241-18/+0
* Rename from() to sliced()Lars Knoll2020-07-061-1/+1
* Port QString to qsizetypeLars Knoll2020-07-061-109/+107
* Avoid allocating a d-pointer for empty stringsLars Knoll2020-07-061-1/+1
* Get rid of shared null for QByteArray, QString and QVectorLars Knoll2020-07-061-9/+20
* Use QList instead of QVector in corelibJarek Kobus2020-06-251-13/+11
* Remove QByteArray's methods taking QString and their usesSona Kurazyan2020-06-251-31/+0
* QString: add char8_t overload of fromUtf8()Marc Mutz2020-06-231-0/+5
* Move implementation of QVector/List back to qlist.hLars Knoll2020-06-201-1/+0
* Remove deprecated methodsLars Knoll2020-06-121-75/+1
* Rename new slice() method sliced()Marc Mutz2020-06-111-1/+1