From c6726b5797b85c6e95bb646d33e4c2fdd1ec36b9 Mon Sep 17 00:00:00 2001 From: Andre Hartmann Date: Sun, 23 Jul 2017 19:01:43 +0200 Subject: [PATCH] QItemDelegate: Use QString::replace instead of home brew algorithm Change-Id: I491b6167147de48bd3be2aaf616c9dad43dabebb Reviewed-by: Eike Ziller Reviewed-by: Marc Mutz Reviewed-by: Orgad Shaneh --- src/widgets/itemviews/qitemdelegate.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/widgets/itemviews/qitemdelegate.cpp b/src/widgets/itemviews/qitemdelegate.cpp index d9caebec8a..df5f9afb0e 100644 --- a/src/widgets/itemviews/qitemdelegate.cpp +++ b/src/widgets/itemviews/qitemdelegate.cpp @@ -94,10 +94,7 @@ public: inline static QString replaceNewLine(QString text) { - const QChar nl = QLatin1Char('\n'); - for (int i = 0; i < text.count(); ++i) - if (text.at(i) == nl) - text[i] = QChar::LineSeparator; + text.replace(QLatin1Char('\n'), QChar::LineSeparator); return text; }