diff --git a/qtsingleapplication/src/qtlocalpeer.cpp b/qtsingleapplication/src/qtlocalpeer.cpp index 7e99171..10c7c2f 100644 --- a/qtsingleapplication/src/qtlocalpeer.cpp +++ b/qtsingleapplication/src/qtlocalpeer.cpp @@ -46,7 +46,11 @@ QtLocalPeer::QtLocalPeer(QObject* parent, const QString &appId) prefix.truncate(6); QByteArray idc = id.toUtf8(); +#if QT_VERSION < 0x060000 quint16 idNum = qChecksum(idc.constData(), idc.size()); +#else + quint16 idNum = qChecksum(QByteArrayView(idc.constData(), idc.size())); +#endif socketName = QLatin1String("qtsingleapp-") + prefix + QLatin1Char('-') + QString::number(idNum, 16);