进行文件传输时吗,先发送文件头信息——文件大小,文件名……在发送文件数据。
使用Qt 封装的socket接口进行tcp网络编程。在Qt中客户端使用QTcpSocket,服务器端使用QTcpServer。服务器端在相应的端口进行监听,一旦发现客户端的连接请求,就会发出newConnect()信号。通过关联这个信号,在槽中实现数据传输。客户端在有数据到来时将会发出readyRead()信号,通过关联此信号实现数据的接收工作。
进行文件传输时吗,先发送文件头信息——文件大小,文件名……在发送文件数据。
使用Qt 封装的socket接口进行tcp网络编程。在Qt中客户端使用QTcpSocket,服务器端使用QTcpServer。服务器端在相应的端口进行监听,一旦发现客户端的连接请求,就会发出newConnect()信号。通过关联这个信号,在槽中实现数据传输。客户端在有数据到来时将会发出readyRead()信号,通过关联此信号实现数据的接收工作。