Fixes examples/tests to use qinptr in QTcpServer::incomingConnection.
This is a fix for problems introduced by bf7f170. Change-Id: If5dd8e031ef2efea578b3efb188c2e950e1ba41a Reviewed-by: Peter Hartmann <peter.hartmann@nokia.com> Reviewed-by: Bradley T. Hughes <bradley.hughes@nokia.com>
This commit is contained in:
parent
14b929e9c4
commit
bdce610022
2
dist/changes-5.0.0
vendored
2
dist/changes-5.0.0
vendored
@ -155,6 +155,8 @@ information about a particular change.
|
||||
- QAbstractSocket's connectToHost() and disconnectFromHost() are now virtual and
|
||||
connectToHostImplementation() and disconnectFromHostImplementation() don't exist.
|
||||
|
||||
- QTcpServer::incomingConnection() now takes a qintptr instead of an int.
|
||||
|
||||
|
||||
****************************************************************************
|
||||
* General *
|
||||
|
@ -47,7 +47,7 @@ socket->connectToHostEncrypted("imap.example.com", 993);
|
||||
|
||||
|
||||
//! [1]
|
||||
void SslServer::incomingConnection(int socketDescriptor)
|
||||
void SslServer::incomingConnection(qintptr socketDescriptor)
|
||||
{
|
||||
QSslSocket *serverSocket = new QSslSocket;
|
||||
if (serverSocket->setSocketDescriptor(socketDescriptor)) {
|
||||
|
@ -49,7 +49,7 @@ Server::Server(QObject *parent)
|
||||
listen(QHostAddress::Any);
|
||||
}
|
||||
|
||||
void Server::incomingConnection(int socketDescriptor)
|
||||
void Server::incomingConnection(qintptr socketDescriptor)
|
||||
{
|
||||
Connection *connection = new Connection(this);
|
||||
connection->setSocketDescriptor(socketDescriptor);
|
||||
|
@ -56,7 +56,7 @@ signals:
|
||||
void newConnection(Connection *connection);
|
||||
|
||||
protected:
|
||||
void incomingConnection(int socketDescriptor);
|
||||
void incomingConnection(qintptr socketDescriptor);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
@ -58,7 +58,7 @@ FortuneServer::FortuneServer(QObject *parent)
|
||||
//! [0]
|
||||
|
||||
//! [1]
|
||||
void FortuneServer::incomingConnection(int socketDescriptor)
|
||||
void FortuneServer::incomingConnection(qintptr socketDescriptor)
|
||||
{
|
||||
QString fortune = fortunes.at(qrand() % fortunes.size());
|
||||
FortuneThread *thread = new FortuneThread(socketDescriptor, fortune, this);
|
||||
|
@ -53,7 +53,7 @@ public:
|
||||
FortuneServer(QObject *parent = 0);
|
||||
|
||||
protected:
|
||||
void incomingConnection(int socketDescriptor);
|
||||
void incomingConnection(qintptr socketDescriptor);
|
||||
|
||||
private:
|
||||
QStringList fortunes;
|
||||
|
@ -61,7 +61,7 @@ void TorrentServer::removeClient(TorrentClient *client)
|
||||
clients.removeAll(client);
|
||||
}
|
||||
|
||||
void TorrentServer::incomingConnection(int socketDescriptor)
|
||||
void TorrentServer::incomingConnection(qintptr socketDescriptor)
|
||||
{
|
||||
PeerWireClient *client =
|
||||
new PeerWireClient(ConnectionManager::instance()->clientId(), this);
|
||||
|
@ -58,7 +58,7 @@ public:
|
||||
void removeClient(TorrentClient *client);
|
||||
|
||||
protected:
|
||||
void incomingConnection(int socketDescriptor);
|
||||
void incomingConnection(qintptr socketDescriptor);
|
||||
|
||||
private slots:
|
||||
void removeClient();
|
||||
|
@ -485,7 +485,7 @@ public:
|
||||
}
|
||||
|
||||
protected:
|
||||
void incomingConnection(int socketDescriptor)
|
||||
void incomingConnection(qintptr socketDescriptor)
|
||||
{
|
||||
//qDebug() << "incomingConnection" << socketDescriptor << "doSsl:" << doSsl << "ipv6:" << ipv6;
|
||||
if (!doSsl) {
|
||||
@ -807,7 +807,7 @@ public:
|
||||
return nextPendingConnection();
|
||||
}
|
||||
}
|
||||
virtual void incomingConnection(int socketDescriptor)
|
||||
virtual void incomingConnection(qintptr socketDescriptor)
|
||||
{
|
||||
#ifndef QT_NO_OPENSSL
|
||||
if (doSsl) {
|
||||
@ -4277,7 +4277,7 @@ class SslServer : public QTcpServer {
|
||||
Q_OBJECT
|
||||
public:
|
||||
SslServer() : socket(0) {};
|
||||
void incomingConnection(int socketDescriptor) {
|
||||
void incomingConnection(qintptr socketDescriptor) {
|
||||
QSslSocket *serverSocket = new QSslSocket;
|
||||
serverSocket->setParent(this);
|
||||
|
||||
|
@ -107,7 +107,7 @@ My4Server::My4Server(QObject *parent)
|
||||
}
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
void My4Server::incomingConnection(int socketId)
|
||||
void My4Server::incomingConnection(qintptr socketId)
|
||||
{
|
||||
m_socket = new My4Socket(this);
|
||||
m_socket->setSocketDescriptor(socketId);
|
||||
|
@ -69,7 +69,7 @@ public:
|
||||
My4Server(QObject *parent = 0);
|
||||
|
||||
protected:
|
||||
void incomingConnection(int socket);
|
||||
void incomingConnection(qintptr socket);
|
||||
|
||||
private slots:
|
||||
void stopServer();
|
||||
|
@ -912,7 +912,7 @@ public:
|
||||
QString m_certFile;
|
||||
|
||||
protected:
|
||||
void incomingConnection(int socketDescriptor)
|
||||
void incomingConnection(qintptr socketDescriptor)
|
||||
{
|
||||
socket = new QSslSocket(this);
|
||||
socket->setProtocol(protocol);
|
||||
@ -1332,7 +1332,7 @@ void tst_QSslSocket::wildcard()
|
||||
class SslServer2 : public QTcpServer
|
||||
{
|
||||
protected:
|
||||
void incomingConnection(int socketDescriptor)
|
||||
void incomingConnection(qintptr socketDescriptor)
|
||||
{
|
||||
QSslSocket *socket = new QSslSocket(this);
|
||||
socket->ignoreSslErrors();
|
||||
@ -1558,7 +1558,7 @@ public:
|
||||
QSslSocket *socket;
|
||||
|
||||
protected:
|
||||
void incomingConnection(int socketDescriptor)
|
||||
void incomingConnection(qintptr socketDescriptor)
|
||||
{
|
||||
socket = new QSslSocket(this);
|
||||
connect(socket, SIGNAL(sslErrors(const QList<QSslError> &)), this, SLOT(ignoreErrorSlot()));
|
||||
@ -1730,7 +1730,7 @@ public:
|
||||
QSslSocket *socket;
|
||||
|
||||
protected:
|
||||
void incomingConnection(int socketDescriptor)
|
||||
void incomingConnection(qintptr socketDescriptor)
|
||||
{
|
||||
socket = new QSslSocket(this);
|
||||
|
||||
|
@ -101,7 +101,7 @@ QString BaselineServer::settingsFilePath()
|
||||
return settingsFile;
|
||||
}
|
||||
|
||||
void BaselineServer::incomingConnection(int socketDescriptor)
|
||||
void BaselineServer::incomingConnection(qintptr socketDescriptor)
|
||||
{
|
||||
QString runId = QDateTime::currentDateTime().toString(QLS("MMMdd-hhmmss"));
|
||||
if (runId == lastRunId) {
|
||||
|
@ -69,7 +69,7 @@ public:
|
||||
static QString settingsFilePath();
|
||||
|
||||
protected:
|
||||
void incomingConnection(int socketDescriptor);
|
||||
void incomingConnection(qintptr socketDescriptor);
|
||||
|
||||
private slots:
|
||||
void heartbeat();
|
||||
|
Loading…
x
Reference in New Issue
Block a user