请教版主:
QTcpSocket 的nextPendingConnection()函数到底返回的是哪个tcp套接字?(我的理解是下一个连接成功的套接字)如果按我的理解,为什么在用下面代码时却接收不到数据?
newConnection信号关联下面两句代码:
QTcpSocket *tcpSocket = tcpServer.nextPendingConnection();
connect(tcpSocket ,SIGNAL(readyRead()),this,SLOT(readClient()));(readClient()函数里面直接用tcpSocket读取数据的)
按你的那种方法改了readClient()函数后(用sender()获取),就能够接受到数据了,我想知道这里面的深层次原因,请教版主了
ps:我的服务器程序是接受很多的客户端连接,但没有用多线程