udpSocket->bind(“192.169.0.1”, 7755); 已经IP绑定某个PORT了,组播过来的数据仍然报这个错误,求大神指导
QUdpSocket::bind()
不在绑定状态,尝试绑定:
if (udpSocket->state() != udpSocket->BoundState)
{
udpSocket->bind(address, port);
}
完成之后,使用 udpSocket->state() == udpSocket->BoundState 检测是不是 true。如果是,证明绑定到这个 IP/Port 了。
然后,开始连接:
connect(udpSocket, SIGNAL(readyRead()), this, SLOT(readData()));
绑定IP后,可以进入槽函数?