Qt TCP编程,客户端服务端【完整代码示例】

       说起TCP, UDP编程,大家应该都很熟悉,具体细节就不说了,主要看看Qt是如何实现的。  

       Qt 封装了TCP,UDP编程的相关API,调用方便,相比windows下的socket编程,Qt要方便很多,本篇博客要实现客户端和服务端直接护发消息,界面如下:

Qt TCP编程,客户端服务端【完整代码示例】_第1张图片

        当客户端连接服务端ok时,在底部状态栏会有提示。消息显示,用的QPlainTextEdit,其他就是按钮,编辑框。我们需要建立两个工程,TcpServer, TcpClient. 代码比较简单,直接贴出来。

         需要注意的是,因为是网络编程,Qt需要添加network模块,我这里用的是VS_Qt:

                            Qt TCP编程,客户端服务端【完整代码示例】_第2张图片

TcpServer代码

头文件

#pragma once

#include 

你可能感兴趣的:(Qt开发进阶教程)