From 0ef2e924e3ea5892cf29057255f7f17afea7b374 Mon Sep 17 00:00:00 2001 From: RickyRister Date: Tue, 15 Apr 2025 02:44:29 -0700 Subject: [PATCH] fix deprecation warning --- cockatrice/src/server/remote/remote_client.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cockatrice/src/server/remote/remote_client.cpp b/cockatrice/src/server/remote/remote_client.cpp index 55fda9662..a573765af 100644 --- a/cockatrice/src/server/remote/remote_client.cpp +++ b/cockatrice/src/server/remote/remote_client.cpp @@ -46,14 +46,19 @@ RemoteClient::RemoteClient(QObject *parent) #if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)) connect(socket, &QTcpSocket::errorOccurred, this, &RemoteClient::slotSocketError); #else - connect(socket, &QTcpSocket::error, this, &RemoteClient::slotSocketError); + connect(socket, qOverload(&QTcpSocket::error), this, &RemoteClient::slotSocketError); #endif websocket = new QWebSocket(QString(), QWebSocketProtocol::VersionLatest, this); connect(websocket, &QWebSocket::binaryMessageReceived, this, &RemoteClient::websocketMessageReceived); connect(websocket, &QWebSocket::connected, this, &RemoteClient::slotConnected); + +#if (QT_VERSION >= QT_VERSION_CHECK(6, 5, 0)) + connect(websocket, &QWebSocket::errorOccurred, this, &RemoteClient::slotWebSocketError); +#else connect(websocket, qOverload(&QWebSocket::error), this, &RemoteClient::slotWebSocketError); +#endif connect(this, &RemoteClient::serverIdentificationEventReceived, this, &RemoteClient::processServerIdentificationEvent);