summaryrefslogtreecommitdiffstats
path: root/qtservice/src/qtservice_unix.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'qtservice/src/qtservice_unix.cpp')
-rw-r--r--qtservice/src/qtservice_unix.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/qtservice/src/qtservice_unix.cpp b/qtservice/src/qtservice_unix.cpp
index 40d75c1..345acc6 100644
--- a/qtservice/src/qtservice_unix.cpp
+++ b/qtservice/src/qtservice_unix.cpp
@@ -281,7 +281,11 @@ public:
QtServiceBase::ServiceFlags serviceFlags;
protected:
+#if QT_VERSION >= 0x050000
+ void incomingConnection(qintptr socketDescriptor);
+#else
void incomingConnection(int socketDescriptor);
+#endif
private slots:
void slotReady();
@@ -303,7 +307,11 @@ QtServiceSysPrivate::~QtServiceSysPrivate()
delete[] ident;
}
+#if QT_VERSION >= 0x050000
+void QtServiceSysPrivate::incomingConnection(qintptr socketDescriptor)
+#else
void QtServiceSysPrivate::incomingConnection(int socketDescriptor)
+#endif
{
QTcpSocket *s = new QTcpSocket(this);
s->setSocketDescriptor(socketDescriptor);