定义
udpSocket = new QUdpSocket(this);
QByteArray datagram = "http://blog.csdn.net/uyy203";
udpSocket->writeDatagram(datagram.data(), datagram.size(), QHostAddress::Broadcast, 8686);
udpSocket->bind(QHostAddress("192.168.191.10"), 8686);
UDP客户端广播
QUdpSocket *udpsocket1 = new QUdpSocket(this);
QByteArray datagram = "http://blog.csdn.net/uyy203"; udpsocket1->writeDatagram(datagram.data(),datagram.size(), QHostAddress::Broadcast,ui->spinBox->text().toInt());
UDP客户端发送到指定IP
QUdpSocket *udpsocket1 = new QUdpSocket(this);
QByteArray datagram = "http://blog.csdn.net/uyy203"; udpsocket1->writeDatagram(datagram.data(),datagram.size(), QHostAddress("192.168.191.10"),ui->spinBox->text().toInt());
<