QUdpSocket的readyRead信号只触发一次
- 电脑硬件
- 2025-08-21 21:45:02

问题
QUdpSocket的readyRead信号只触发一次。
原因on_readyRead槽函数里必须读出现有数据后,才能触发新的事件。
解决办法在on_readyRead槽函数里取出数据。
void MainWindow::on_readyRead() { qDebug() << "on_readyRead in"; while (m_udp->hasPendingDatagrams()) { char buff[1024]; m_udp->readDatagram(buff, sizeof(buff)); } }QUdpSocket的readyRead信号只触发一次由讯客互联电脑硬件栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“QUdpSocket的readyRead信号只触发一次”
上一篇
LLVM编译器简介