summaryrefslogtreecommitdiffstats
path: root/src/network/socket/qlocalserver_tcp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/network/socket/qlocalserver_tcp.cpp')
-rw-r--r--src/network/socket/qlocalserver_tcp.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/network/socket/qlocalserver_tcp.cpp b/src/network/socket/qlocalserver_tcp.cpp
index d6c6a1af92..9ac1bfaf0e 100644
--- a/src/network/socket/qlocalserver_tcp.cpp
+++ b/src/network/socket/qlocalserver_tcp.cpp
@@ -78,6 +78,13 @@ bool QLocalServerPrivate::listen(const QString &requestedServerName)
return true;
}
+bool QLocalServerPrivate::listen(qintptr socketDescriptor)
+{
+ Q_Q(QLocalServer);
+
+ return tcpServer.setSocketDescriptor(socketDescriptor);
+}
+
void QLocalServerPrivate::closeServer()
{
QSettings settings(QLatin1String("Trolltech"), QLatin1String("Qt"));