hi
Using connectToHost() with QUdp socket works fine for writing data with write() function.The code below works fine.
Qt Code:
  1. QUdpSocket socket;
  2. socket.connectToHost(QHostAddress::LocalHost,9930);
  3. int i=5;
  4. socket.write((char*)&i,sizeof(int));
To copy to clipboard, switch view to plain text mode 

But using connectToHost() for reading does not work.The below code doesnot work.
Qt Code:
  1. QUdpSocket socket;
  2. socket.connectToHost(QHostAddress::LocalHost,9930);
  3. if(socket.waitForReadyRead(2000)) //never enters inside this if
  4. qDebug()<<QString(socket.readAll());
To copy to clipboard, switch view to plain text mode