From d9e4e1277381532119ac41d9617b185dbc2bad0e Mon Sep 17 00:00:00 2001 From: Nerixyz Date: Mon, 28 Nov 2022 20:28:45 +0100 Subject: [PATCH] src: Use errorOccurred instead of error signal --- src/core/ircconnection.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/core/ircconnection.cpp b/src/core/ircconnection.cpp index 3eae13cc..e36bb437 100644 --- a/src/core/ircconnection.cpp +++ b/src/core/ircconnection.cpp @@ -1162,7 +1162,11 @@ void IrcConnection::setSocket(QAbstractSocket* socket) connect(socket, SIGNAL(connected()), this, SLOT(_irc_connected())); connect(socket, SIGNAL(disconnected()), this, SLOT(_irc_disconnected())); connect(socket, SIGNAL(readyRead()), this, SLOT(_irc_readData())); +#if QT_VERSION >= QT_VERSION_CHECK(5, 15, 0) + connect(socket, SIGNAL(errorOccurred(QAbstractSocket::SocketError)), this, SLOT(_irc_error(QAbstractSocket::SocketError))); +#else connect(socket, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(_irc_error(QAbstractSocket::SocketError))); +#endif connect(socket, SIGNAL(stateChanged(QAbstractSocket::SocketState)), this, SLOT(_irc_state(QAbstractSocket::SocketState))); if (isSecure()) connect(socket, SIGNAL(sslErrors(QList)), this, SLOT(_irc_sslErrors()));