diff options
Diffstat (limited to 'src/knx/netip/qknxnetipserverdescriptionagent.cpp')
-rw-r--r-- | src/knx/netip/qknxnetipserverdescriptionagent.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/knx/netip/qknxnetipserverdescriptionagent.cpp b/src/knx/netip/qknxnetipserverdescriptionagent.cpp index 596cbbb..744e32a 100644 --- a/src/knx/netip/qknxnetipserverdescriptionagent.cpp +++ b/src/knx/netip/qknxnetipserverdescriptionagent.cpp @@ -185,9 +185,7 @@ void QKnxNetIpServerDescriptionAgentPrivate::setupSocket() } }); - using overload = void (QUdpSocket::*)(QUdpSocket::SocketError); - QObject::connect(socket, - static_cast<overload>(&QUdpSocket::error), [&](QUdpSocket::SocketError) { + QObject::connect(socket, &QUdpSocket::errorOccurred, [&](QUdpSocket::SocketError) { setAndEmitErrorOccurred(QKnxNetIpServerDescriptionAgent::Error::Network, socket->errorString()); |