diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-08-19 09:24:30 +0200 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-08-19 09:58:38 +0000 |
| commit | c629b254db791db99677cce8c80490ff47486e80 (patch) | |
| tree | 9362e01053275ac8c638c055ce6a2a145748bb5c /sources/shiboken2/ApiExtractor/messages.cpp | |
| parent | ac8e4f0d05aef867c9ce5c8fdb7337b04f8c64dc (diff) | |
Start porting away from QStringRef
QStringRef will be replaced by QStringView. Remove
most usages or use auto. This will require a 2nd cleanup
removing its usages from the QXmlStreamReader code once
this has landed in qtbase.
Task-number: QTBUG-84319
Task-number: PYSIDE-1339
Task-number: PYSIDE-904
Change-Id: I2885df70d5f883bcad7bb3a31618fc1d63116df5
Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'sources/shiboken2/ApiExtractor/messages.cpp')
| -rw-r--r-- | sources/shiboken2/ApiExtractor/messages.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sources/shiboken2/ApiExtractor/messages.cpp b/sources/shiboken2/ApiExtractor/messages.cpp index 930cd2c70..f218faace 100644 --- a/sources/shiboken2/ApiExtractor/messages.cpp +++ b/sources/shiboken2/ApiExtractor/messages.cpp @@ -422,7 +422,7 @@ QString msgXpathDocModificationError(const DocModificationList& mods, str << '"' << mod.xpath() << "\" -> \""; const QString simplified = mod.code().simplified(); if (simplified.size() > 20) - str << simplified.leftRef(20) << "..."; + str << QStringView{simplified}.left(20) << "..."; else str << simplified; str << '"'; @@ -604,7 +604,7 @@ QString msgRejectReason(const TypeRejection &r, const QString &needle) // typesystem.cpp QString msgCannotFindNamespaceToExtend(const QString &name, - const QStringRef &extendsPackage) + const QString &extendsPackage) { return QLatin1String("Cannot find namespace ") + name + QLatin1String(" in package ") + extendsPackage; @@ -640,7 +640,7 @@ QString msgTagWarning(const QXmlStreamReader &reader, const QString &context, QString result; QTextStream str(&result); str << "While handling <"; - const QStringRef currentTag = reader.name(); + const auto currentTag = reader.name(); if (currentTag.isEmpty()) str << tag; else |
