summaryrefslogtreecommitdiffstats
path: root/src/corelib/text/qstring.cpp
Commit message (Expand)AuthorAgeFilesLines
* QString::indexOf(): fix UB (signed integer overflow) in negative from handlingMarc Mutz23 hours1-1/+1
* Long live QSpan as public API!Marc Mutz24 hours1-1/+1
* Doc: Fix \fn template arguments for Qt CoreLuca Di Sera8 days1-1/+1
* Improve the documentation of compare() overloads for string-like typesJaishree Vyas2023-11-201-7/+6
* QStringView: add isLower and isUpperAnton Kudryavtsev2023-11-021-18/+23
* QString::fill: port to char16_tAnton Kudryavtsev2023-11-011-5/+2
* QString: remove isSimpleText methodAnton Kudryavtsev2023-10-261-20/+0
* QString/QByteArray: add lvalue and rvalue overloads of left/mid/rightThiago Macieira2023-10-251-16/+30
* QString/QBA: add lvalue and rvalue overloads to first/last/sliced/choppedThiago Macieira2023-10-251-5/+18
* QArrayDataPointer: add an allocating constructorThiago Macieira2023-10-251-6/+6
* Add support for containers > 4 Gi elements in QDataStreamØystein Heskestad2023-10-231-11/+15
* QString: port replace_helpers to QSpanAnton Kudryavtsev2023-10-201-22/+21
* QString::remove: use std::move moreAnton Kudryavtsev2023-10-191-1/+1
* QString: use qsizetype moreAnton Kudryavtsev2023-10-051-1/+1
* QString::insert: micro optimizationAnton Kudryavtsev2023-10-051-3/+2
* QString: proper compare of iteratorsAnton Kudryavtsev2023-10-041-1/+1
* qFindChar: pass char16_t by valueAnton Kudryavtsev2023-10-031-1/+1
* QString::section: replace QList with QVLAAnton Kudryavtsev2023-10-021-6/+7
* QString: assign() [4/4]: (it,it) overload for UTF-8 data typesDennis Oberst2023-09-281-0/+4
* QString::toHtmlEscaped: avoid unconditional copyAnton Kudryavtsev2023-09-181-1/+5
* QString::replace: replace QList with QVLAAnton Kudryavtsev2023-09-181-2/+2
* QString: use first and last moreAnton Kudryavtsev2023-09-181-2/+2
* QString: use new assign() in operator=({QByteArray, QChar, char *})Dennis Oberst2023-09-051-10/+1
* QString: use qustrlen() in the QChar* constructorThiago Macieira2023-08-291-5/+2
* QString/QByteArray: fix append() wrt. raw dataMårten Nordheim2023-08-211-1/+4
* Deprecate Q_ASSUME()Thiago Macieira2023-08-141-1/+1
* QString: mark qustrchr() and qustrlen() Q_NEVER_INLINEThiago Macieira2023-08-081-0/+2
* QLocaleData:: port bytearray/stringTo{U}LongLong to QSimpleParsedNumberAhmad Samir2023-07-221-2/+6
* qstringalgorithms: refactor trimmed_helper_positionsAhmad Samir2023-07-221-3/+1
* String-like containers: add implicit conversions towards std:: string viewsGiuseppe D'Angelo2023-07-131-0/+6
* QString docs: miscellanea improvements around string constructionGiuseppe D'Angelo2023-07-071-19/+16
* Q{Any,}StringView: optimize lengthHelperContainer for the runtimeThiago Macieira2023-06-111-0/+5
* QString: add STL-style assign() [3/4]: (it,it) overload for char32_tMarc Mutz2023-06-091-3/+28
* QString: add STL-style assign() [2/4]: (it,it) overload for QChar-convertible...Marc Mutz2023-06-071-0/+28
* QString: add STL-style assign() [1/4]: non-(it,it) overloadsDennis Oberst2023-06-041-0/+46
* Remove unused IS_RAW_DATA() macros from q{string,bytearray}.cppEdward Welbourne2023-05-311-2/+0
* QLatin1StringView: un-inline Latin1-UTF8 compare_helperThiago Macieira2023-05-111-0/+12
* QString/QByteArray::op>>: don't assume clear() makes the container isNull()Marc Mutz2023-05-041-1/+1
* QString::insert: replace duplicated code with a recursionThiago Macieira2023-04-261-1/+2
* Fix some narrowing conversion warningsAhmad Samir2023-04-081-1/+1
* Corelib: s/Q_OS_MAC/Q_OS_DARWIN/wg except for doc and definitionEdward Welbourne2023-03-201-1/+1
* QString: fix a couple of integral narrowing warningsAhmad Samir2023-03-121-3/+3
* Misc: Fix qsizetype-related narrowing coversionsAhmad Samir2023-03-111-1/+1
* Remove redundant information in QString::toLocal8Bit() docsTor Arne Vestbø2023-03-021-4/+3
* Document that to/FromLocal8Bit() does not consider CFStringGetSystemEncodingTor Arne Vestbø2023-03-021-4/+6
* doc: Fix spelling of 'equivalent' in QString documentationTor Arne Vestbø2023-03-011-3/+3
* QString: make insert_helper take the insertee by const-refThiago Macieira2023-02-251-1/+1
* QString: don't detach in replace_helper()Ahmad Samir2023-02-091-45/+73
* QString: don't detach in insert(qsizetype, QUtf8StringView)Ahmad Samir2023-02-091-0/+16
* QString: optimize insert(qsizetype, QUtf8StringView)Ahmad Samir2023-02-091-2/+29