forked from qt-creator/qt-creator
Drop Qt5: QtSingleApplication: Remove code below Qt 6.0.0
Change-Id: I3821f291ccd8cf55361dc92345e239bd4f2ac3ed Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -47,12 +47,8 @@ static const char ack[] = "ack";
|
|||||||
|
|
||||||
QString QtLocalPeer::appSessionId(const QString &appId)
|
QString QtLocalPeer::appSessionId(const QString &appId)
|
||||||
{
|
{
|
||||||
QByteArray idc = appId.toUtf8();
|
const QByteArray idc = appId.toUtf8();
|
||||||
#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
|
const quint16 idNum = qChecksum(idc);
|
||||||
quint16 idNum = qChecksum(idc);
|
|
||||||
#else
|
|
||||||
quint16 idNum = qChecksum(idc.constData(), idc.size());
|
|
||||||
#endif
|
|
||||||
|
|
||||||
//### could do: two 16bit checksums over separate halves of id, for a 32bit result - improved uniqeness probability. Every-other-char split would be best.
|
//### could do: two 16bit checksums over separate halves of id, for a 32bit result - improved uniqeness probability. Every-other-char split would be best.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user