From 31828b3d6b658ef69faaee1f4d2a06a701967294 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Wed, 27 May 2020 12:32:26 +0200 Subject: Port platformsupport to QStringView Task-number: QTBUG-84319 Change-Id: I8032382904bc8481fe0a147ca38f3de9cfb1890f Reviewed-by: Karsten Heimrich --- src/platformsupport/input/evdevmouse/qevdevmousehandler.cpp | 4 ++-- src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src/platformsupport/input/evdevmouse') diff --git a/src/platformsupport/input/evdevmouse/qevdevmousehandler.cpp b/src/platformsupport/input/evdevmouse/qevdevmousehandler.cpp index 0b1c5548c7..5d6f20bd1a 100644 --- a/src/platformsupport/input/evdevmouse/qevdevmousehandler.cpp +++ b/src/platformsupport/input/evdevmouse/qevdevmousehandler.cpp @@ -75,8 +75,8 @@ std::unique_ptr QEvdevMouseHandler::create(const QString &de int grab = 0; bool abs = false; - const auto args = specification.splitRef(QLatin1Char(':')); - for (const QStringRef &arg : args) { + const auto args = QStringView{specification}.split(QLatin1Char(':')); + for (const auto &arg : args) { if (arg == QLatin1String("nocompress")) compression = false; else if (arg.startsWith(QLatin1String("dejitter="))) diff --git a/src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp b/src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp index daa52d690e..108d03fac6 100644 --- a/src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp +++ b/src/platformsupport/input/evdevmouse/qevdevmousemanager.cpp @@ -68,7 +68,7 @@ QEvdevMouseManager::QEvdevMouseManager(const QString &key, const QString &specif auto parsed = QEvdevUtil::parseSpecification(spec); m_spec = std::move(parsed.spec); - for (const QStringRef &arg : qAsConst(parsed.args)) { + for (const auto &arg : qAsConst(parsed.args)) { if (arg.startsWith(QLatin1String("xoffset="))) { m_xoffset = arg.mid(8).toInt(); } else if (arg.startsWith(QLatin1String("yoffset="))) { -- cgit v1.2.3