def signalSlotSet(self): self.sock.connected.connect(self.on_socket_connected) self.sock.disconnected.connect(self.on_socket_disconnected) self.sock.readyRead.connect(self.on_socket_receive) # self.sock.bytesWritten.connect(self.on_socket_transmit)
时间: 2024-04-27 22:21:05 浏览: 52
SockNetKit.rar_VC Sock_site:www.pudn.com_socket vc_socket 封装
这是Client类的另一个方法signalSlotSet,它的作用是设置sock对象的信号和槽。
在该方法中,使用connected信号连接on_socket_connected槽,表示当套接字连接成功时会调用on_socket_connected方法。
使用disconnected信号连接on_socket_disconnected槽,表示当套接字断开连接时会调用on_socket_disconnected方法。
使用readyRead信号连接on_socket_receive槽,表示当套接字接收到数据时会调用on_socket_receive方法。
其中,bytesWritten信号被注释掉了,表示当套接字数据发送成功时会调用on_socket_transmit方法。
阅读全文