summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qstring.cpp
Commit message (Expand)AuthorAgeFilesLines
* Mark the previously public qstringalgorithms.h functions privateThiago Macieira2017-10-291-70/+49
* Improve qustrlen further by avoiding the alignment prologueThiago Macieira2017-09-261-10/+19
* QStringView: De-inline the length calculation so we can use SSE2Thiago Macieira2017-09-131-0/+38
* Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-071-30/+25
|\
| * QStringLiteral/QByteArrayLiteral: fix/add documentationGiuseppe D'Angelo2017-06-011-30/+25
* | QStringView/QLatin1String: add trimmed()Marc Mutz2017-05-161-0/+48
* | QLatin1String: add constructor from pointer pairMarc Mutz2017-05-161-0/+18
* | QLatin1String: add startsWith()/endsWith()Marc Mutz2017-04-281-0/+40
* | QString/Ref: add startsWith/endsWith(QStringView) overloadsMarc Mutz2017-04-281-0/+46
* | Long live qStartsWith()/qEndsWith()!Marc Mutz2017-04-281-0/+80
* | QStringRef: fix trimmed() returning null strings on empty inputMarc Mutz2017-04-271-2/+0
* | Port internal qt_starts/ends_with to QStringViewMarc Mutz2017-04-261-102/+61
* | QString: add internal qt_compare_strings(QL1S, QSV)Marc Mutz2017-04-261-1/+6
* | QLatin1String: fix qt_compare_strings(QLatin1String, QLatin1String) for null ...Marc Mutz2017-04-261-0/+2
* | Docs: Fix some warningsFriedemann Kleint2017-04-211-2/+2
* | Use qToStringViewIgnoringNull() where applicableMarc Mutz2017-04-191-1/+1
* | QLatin1String: add chopped(), chop(), and truncate()Marc Mutz2017-04-181-4/+44
* | QByteArray, QString, QStringRef: Add chopped()Marc Mutz2017-04-181-6/+30
* | Array-backed containers: add shrink_to_fit for STL compatibilityGiuseppe D'Angelo2017-04-121-0/+9
* | Add front()/back() to QString, QStringRef, QByteArray and QLatin1StringMarc Mutz2017-04-071-0/+120
* | Add qConvertTo{Utf8,Latin1,Local8Bit,Ucs4}() and corresponding QStringView me...Marc Mutz2017-04-071-39/+123
* | QString: add QStringView/QLatin1String overload of (non-multi) arg()Marc Mutz2017-04-061-12/+82
* | Use (new) QStringIterator(QStringView) to avoid castsMarc Mutz2017-04-051-1/+1
* | Long live qCompareStrings()!Marc Mutz2017-03-291-10/+115
* | QLocalePrivate: port number parsing to QStringViewMarc Mutz2017-03-291-4/+4
* | QString: clean up internal string comparison functionsMarc Mutz2017-03-281-123/+102
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-03-201-19/+5
|\|
| * QString: de-deplicate code of leftRef, rightRef, midRefAnton Kudryavtsev2017-03-181-19/+3
| * Deprecate QString::nullMarc Mutz2017-03-121-0/+2
* | ucstricmp: compare null and empty strings equalMarc Mutz2017-03-081-9/+6
* | QLatin1String: add iteratorsMarc Mutz2017-03-071-0/+161
* | QString: make ucstrncmp() work for more than 2Gi charactersMarc Mutz2017-03-061-8/+7
* | QString: make UnrollTailLoop work with non-int indicesMarc Mutz2017-03-061-8/+8
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-02-171-3/+9
|\|
| * QString(Ref): make toLatin1()/toLocal8Bit() null handling consistentMarc Mutz2017-02-151-3/+9
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-02-101-5/+5
|\|
| * Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-02-081-5/+5
| |\
| | * Fix libs build with msvc on Chinese locale on WindowsLiang Qi2017-02-011-4/+4
| | * Doc: Normalize \since usageTopi Reinio2017-01-311-1/+1
* | | QLatin1String: add missing isNull(), isEmpty()Marc Mutz2017-02-091-0/+18
|/ /
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2017-01-301-1/+1
|\|
| * Doc: updated QString::fromRawData documentation to QRegularExpressionSamuel Gaist2017-01-231-1/+1
* | Fix QString comparison on Aarch64Erik Verbruggen2017-01-261-1/+1
* | Aarch64: vectorize findCharErik Verbruggen2016-12-141-1/+14
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-131-54/+56
|\|
| * Properly use QT_CONFIG macro to check for ICULars Knoll2016-11-291-2/+2
| * QStringRef: de-duplicate lastIndexOf codeAnton Kudryavtsev2016-11-281-37/+40
| * QString: optimize remove(QChar, Qt::CaseSensitivity)Anton Kudryavtsev2016-11-231-15/+14
* | qdoc: Ignore Q_COMPILER_REF_QUALIFIERS for nowMartin Smith2016-12-041-1/+2
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-11-171-0/+33
|\|