From 298aeaed4cd485fb03923971b9b3292d41b8fd5b Mon Sep 17 00:00:00 2001 From: lotodore Date: Sat, 31 Aug 2013 23:42:44 +0200 Subject: [PATCH] Use Qt 5.1 features in cleaner server only if available. --- src/chatcleaner/cleanerserver.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/chatcleaner/cleanerserver.cpp b/src/chatcleaner/cleanerserver.cpp index 52ade363..13e7b62e 100644 --- a/src/chatcleaner/cleanerserver.cpp +++ b/src/chatcleaner/cleanerserver.cpp @@ -83,7 +83,9 @@ void CleanerServer::newCon() connect(tcpSocket, SIGNAL(readyRead()), this, SLOT(onRead())); connect(tcpSocket, SIGNAL(stateChanged(QAbstractSocket::SocketState)), this, SLOT(socketStateChanged(QAbstractSocket::SocketState))); blockConnection = true; +#if QT_VERSION >= 0x050100 tcpServer->pauseAccepting(); +#endif } } @@ -207,7 +209,9 @@ void CleanerServer::socketStateChanged(QAbstractSocket::SocketState state) qDebug() << "Socket state changed to: " << state; if (state == QAbstractSocket::UnconnectedState) { blockConnection = false; +#if QT_VERSION >= 0x050100 tcpServer->resumeAccepting(); +#endif } }