青空飞羽:每个客户端应该需要一个唯一标识,当有客户端连接上来时,用一个map保存每一个客户端对应连接的socket。主进程UI界面中,选择客户端进行发送时,找到对应客户端连接的socket,然后往这个socket写数据 (2020-09-15 13:38)
wangzihan082:谢谢,这个方法在单线程中操作没有问题,当每一个SOCKET在线程中时,就会报跨线程错误。 (2020-09-15 13:54)
青空飞羽:那可以用信号槽的方式,主进程UI界面中消息发送信号和每一个客户端线程对象的消息接收槽绑定,消息发送信号中带入客户端唯一标识,和发送数据,消息接收槽中根据客户端唯一标识判断是否是自己发送该条数据 (2020-09-15 15:44)