aboutsummaryrefslogtreecommitdiff
path: root/src/networkmanager.cpp
diff options
context:
space:
mode:
authorRosemary Witchaven <32779090+in1tiate@users.noreply.github.com>2022-07-16 08:45:04 -0500
committerGitHub <noreply@github.com>2022-07-16 15:45:04 +0200
commit15c2e0022dd33952eecda1082105d5dd2b209f5f (patch)
tree899ea77d9837b4a74073ab2c05791c7a396bf551 /src/networkmanager.cpp
parentd056030e6c442907ad6d7c9689af42ba1621ccce (diff)
add compatibility code for pre 5.15 qt (#807)
Diffstat (limited to 'src/networkmanager.cpp')
-rw-r--r--src/networkmanager.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/networkmanager.cpp b/src/networkmanager.cpp
index 8f419fce..7e039d21 100644
--- a/src/networkmanager.cpp
+++ b/src/networkmanager.cpp
@@ -152,7 +152,11 @@ void NetworkManager::connect_to_server(server_type p_server)
});
connect(server_socket.tcp, &QAbstractSocket::disconnected, ao_app,
&AOApplication::server_disconnected);
+#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
+ connect(server_socket.tcp, QOverload<QAbstractSocket::SocketError>::of(&QAbstractSocket::error), this, [this] {
+#else
connect(server_socket.tcp, &QAbstractSocket::errorOccurred, this, [this] {
+#endif
qCritical() << "TCP socket error:" << server_socket.tcp->errorString();
});