The function has changed from: void incomingConnection(int s) to: void incomingConnection(qintptr s) in Qt5
See https://doc.qt.io/qt-5/sourcebreaks.html#changes-to-qt-network This caused our implementation of incomingConnection() of QTcpServer not to be called anymore. --- src/server.cpp | 2 +- src/server.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server.cpp b/src/server.cpp index cd68969..62487ee 100644 --- a/src/server.cpp +++ b/src/server.cpp @@ -44,7 +44,7 @@ void PhoneSimServer::setHardwareManipulator(HardwareManipulatorFactory *f) f->setRuleFile(filename); } -void PhoneSimServer::incomingConnection(int s) +void PhoneSimServer::incomingConnection(qintptr s) { SimRules *sr = new SimRules(s, this, filename, fact); sr->setPhoneNumber(QString::number(phonenumber)); diff --git a/src/server.h b/src/server.h index 5915cc1..8fc5cfc 100644 --- a/src/server.h +++ b/src/server.h @@ -40,7 +40,7 @@ public: SimRules *rules() const { return currentRules; } protected: - void incomingConnection(int s); + void incomingConnection(qintptr s) override; private: QString filename; -- 2.23.0 _______________________________________________ ofono mailing list -- ofono@ofono.org To unsubscribe send an email to ofono-le...@ofono.org