diff options
author | Sona Kurazyan <sona.kurazyan@qt.io> | 2022-02-28 16:10:32 +0100 |
---|---|---|
committer | Sona Kurazyan <sona.kurazyan@qt.io> | 2022-03-17 14:27:45 +0100 |
commit | 893dd5d7bec96656a2dea67fbd0a7c9c68ac44d7 (patch) | |
tree | e74151696f4b139aa8f0adad60e168b9e84dc1ed /src/corelib/text/qstring.h | |
parent | b86b22cfdeeb85c29c365a2976b59105fbc793c7 (diff) |
Add QStringView::localeAwareCompare()
QString already has a localeAwareCompare(QStringView, QStringView)
static method. Use it in QStringView::localeAwareCompare(QStringView).
[ChangeLog][QtCore][QStringView] Added
QStringView::localeAwareCompare().
Task-number: QTBUG-98431
Change-Id: Iec3865a5439d9fb653cc1150da21042186bdee98
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
Diffstat (limited to 'src/corelib/text/qstring.h')
-rw-r--r-- | src/corelib/text/qstring.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/corelib/text/qstring.h b/src/corelib/text/qstring.h index a7f0f2451f..2b85d9eac9 100644 --- a/src/corelib/text/qstring.h +++ b/src/corelib/text/qstring.h @@ -1555,6 +1555,8 @@ inline int QString::localeAwareCompare(QStringView s) const { return localeAwareCompare_helper(constData(), length(), s.constData(), s.length()); } inline int QString::localeAwareCompare(QStringView s1, QStringView s2) { return localeAwareCompare_helper(s1.constData(), s1.length(), s2.constData(), s2.length()); } +inline int QStringView::localeAwareCompare(QStringView other) const +{ return QString::localeAwareCompare(*this, other); } namespace QtPrivate { // used by qPrintable() and qUtf8Printable() macros |