From 7363ec8b661ea7cde1c265108b3b88c17a535764 Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Fri, 18 Sep 2020 09:25:34 +0200 Subject: [PATCH] sdktool: Fix build against old old Qt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ifb2a368b40eceafc7839fa1abce67775e0eb233e Reviewed-by: Henning Gründl Reviewed-by: hjk --- src/libs/utils/porting.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libs/utils/porting.h b/src/libs/utils/porting.h index 89c3daba893..74d96795970 100644 --- a/src/libs/utils/porting.h +++ b/src/libs/utils/porting.h @@ -61,6 +61,7 @@ inline StringView make_stringview(const QString &s) #endif } +#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0) // QStringView::mid in Qt5 does not do bounds checking, in Qt6 it does inline QStringView midView(const QString &s, int offset, int length) { @@ -74,5 +75,6 @@ inline QStringView midView(const QString &s, int offset, int length) return QStringView(s).mid(offset, length); #endif } +#endif } // namespace Utils