首页| 论坛| 消息
主题:QT网络通信 UDP广播+多线程问题
回帖:使用信号/槽,不要使用循环的方式,在初始化时
udpsocket = new QUdpSocket(this);
bool ret = udpsocket->bind(port, QUdpSocket::ShareAddress|QUdpSocket::ReuseAddressHint);
if (!ret)
exit(0);
connect(udpsocket, SIGNAL(readyRead()), this, SLOT(readPendingDatagrams()));
void Mainwindow::readPendingDatagrams()
{
while(udpsocket->hasPendingDatagrams())
{
.....
下一楼›:powerriver:使用信号/槽,不要使用循环的方式,在初始化时
    udpsock ..
‹上一楼:suzhuorui:加锁的话,我是在run函数中加的,也没用呀
如果我想让 for循环中的5个线程 依次发 ..

查看全部回帖(11)
«返回主帖