aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken2/ApiExtractor/messages.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2020-08-19 09:24:30 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2020-08-19 09:58:38 +0000
commitc629b254db791db99677cce8c80490ff47486e80 (patch)
tree9362e01053275ac8c638c055ce6a2a145748bb5c /sources/shiboken2/ApiExtractor/messages.cpp
parentac8e4f0d05aef867c9ce5c8fdb7337b04f8c64dc (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.cpp6
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