From 63f9461f69dc00ee26e476f754fa0a65e8c63263 Mon Sep 17 00:00:00 2001 From: Karsten Heimrich Date: Tue, 2 Jun 2020 14:44:51 +0200 Subject: Qt6: Port QtSerialport to QStringView Task-number: QTBUG-84319 Change-Id: I15867ef796d87cb700daaee06940e273db79866a Reviewed-by: Lars Knoll Reviewed-by: Alex Blasche Reviewed-by: Denis Shienkov --- src/serialport/qserialportinfo_unix.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/serialport/qserialportinfo_unix.cpp b/src/serialport/qserialportinfo_unix.cpp index 105d10af..7b967574 100644 --- a/src/serialport/qserialportinfo_unix.cpp +++ b/src/serialport/qserialportinfo_unix.cpp @@ -151,13 +151,13 @@ static bool isValidSerial8250(const QString &systemLocation) return false; } -static bool isRfcommDevice(const QString &portName) +static bool isRfcommDevice(QStringView portName) { if (!portName.startsWith(QLatin1String("rfcomm"))) return false; bool ok; - const int portNumber = portName.midRef(6).toInt(&ok); + const int portNumber = portName.mid(6).toInt(&ok); if (!ok || (portNumber < 0) || (portNumber > 255)) return false; return true; -- cgit v1.2.3