Bonjour à tous !

Je suis en train d'implémenter un dialogue en tcp ip, via des socket.
Coté server, QTcpServer::listen() me renvoie false à chaque fois ;(

Je ne vois pas où est le problème:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// .h
QTcpServer *serverSocket;
 
// .cpp
PCAcquisition::PCAcquisition() {
    setupUi(this);
 
    serverSocket = new QTcpServer(this);
    // Demarrage du serverSocket sur toutes les IP disponibles
    if (!serverSocket->listen(QHostAddress::Any, 50880))
    {
        qDebug("fail connecting server");
    }
    else
    {
        connect(serverSocket, SIGNAL(newConnection()), this, SLOT(nouvelleConnexion()));
        qDebug("connecting server OK");
    }
}
Merci d'avance