Bonjour,
Oui, c'est encore moi. Je suis encore dans le projet de création de mon premier chat communiqué en réseau. Le problème maintenant c'est que mon chat ne reçoit pas les données envoyés. Quelqu'un peut m'aider svp? Merci c'est apprécié.
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
20
21
22
23
24
25
26 void FenClient::donneesRecues() { int tailleMsg(0); QDataStream in(socket); if(socket->tailleMessage()==0) { if(socket->bytesAvailable()<(int)sizeof(quint16)) { return; } in >> tailleMsg; socket->setTailleMessage(tailleMsg); } if(socket->bytesAvailable() < socket->tailleMessage()) { return; } QString messageRecu; in >> messageRecu; chatbox->append(messageRecu); socket->setTailleMessage(0); tailleMsg = 0; }
Partager