From d5050dcec47c38c4ac3a9022744b252b6b5b1212 Mon Sep 17 00:00:00 2001 From: Karsten Heimrich Date: Tue, 27 Oct 2020 09:24:43 +0100 Subject: [PATCH] Fix copy and past error, add minor doc update Change-Id: I50d58086bf20d96993ab7c5e4790f07bbfdb8089 Reviewed-by: Fabian Kosmale Reviewed-by: Sona Kurazyan --- src/corelib/doc/src/qt6-changes.qdoc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/corelib/doc/src/qt6-changes.qdoc b/src/corelib/doc/src/qt6-changes.qdoc index 69208a2628..a047460b10 100644 --- a/src/corelib/doc/src/qt6-changes.qdoc +++ b/src/corelib/doc/src/qt6-changes.qdoc @@ -426,7 +426,9 @@ Unfortunately, some methods exposed by \l QString returning a \c QStringRef, could not be moved to Qt5Compat. Therefore some manually porting may be needed. If your code uses one or more of the following functions you need to - port them to use \l QStringView or \l QStringTokenizer. + port them to use \l QStringView or \l QStringTokenizer. It is also + recommended to use \l {QStringView::tokenize} over \l {QStringView::split} + for performance critical code. Change code using \c QStringRef: \code @@ -445,9 +447,9 @@ \code QString string = ...; - QStringView left = QStringView{string}.leftRef(n); - QStringView mid = QStringView{string}.midRef(n); - QStringView right = QStringView{string}.rightRef(n); + QStringView left = QStringView{string}.left(n); + QStringView mid = QStringView{string}.mid(n); + QStringView right = QStringView{string}.right(n); QString value = ...; const QList refs = QStringView{string}.split(u' ');