自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 QT学习笔记之UDP通信

本文介绍了Qt网络编程中UDP通信的实现方式。UDP通信使用QUdpSocket类,与TCP相比,UDP无连接,可以不建立连接直接发送数据。文章通过示例代码展示了如何创建UDP工程、设置UI界面、使用QUdpSocket进行数据的发送和接收,以及绑定本地端口号。同时,介绍了UDP通信的功能实现,包括打开UDP绑定端口、接收显示数据、发送数据至指定地址端口,以及关闭UDP的操作。最后,通过与网络调试助手的联调验证了接收和发送数据功能的有效性。

2024-04-20 22:14:18 1123

原创 QT学习笔记之TCP通信3(TCP服务器与客户端数据互传)

本文介绍了Qt中TCP通信的实现,涉及QTcpServer和QTcpSocket两个核心类。QTcpServer用于建立TCP服务器,监听端口并接受客户端连接;QTcpSocket则用于创建TCP客户端或处理服务器新连接。文中展示了服务器监听端口、接收连接、数据传输和客户端连接服务器、数据传输的过程。同时,讨论了TCP服务器与客户端的联调步骤,包括运行工程、查看本机地址、连接和数据互传。最后,总结了在TCP通信中可能遇到的问题及其解决方案,如端口号使用、服务器关闭后客户端数据传输问题,以及端口号有效性验证。

2024-04-19 09:46:26 1942 1

原创 QT学习笔记之TCP通信2(TCP客户端)

本文介绍了使用Qt进行TCP网络编程中TCP客户端创建的基本步骤和方法。首先,介绍了创建TCP客户端需要使用QTcpSocket类;接着,文章详细描述了如何新建Qt工程;然后,介绍了如何使用QTcpSocket类;文章还详细阐述了设置UI界面的步骤;最后,文章提供了实现TCP客户端功能的具体逻辑代码,包括打开客户端、接收数据、发送数据和关闭客户端的实现方法。通过信号和槽机制,实现了对连接、数据读取和写入等事件的处理。

2024-04-18 10:46:57 1345 2

原创 QT学习笔记之TCP通信1(TCP服务器)

注释:在QWidget派生类的Widget类中的私有槽函数中定义新的槽函数,用于处理新的连接,当tcpServer接受到新的客户端连接时,这个槽函数会被触发。注释:在QWidget派生类的Widget类中的私有槽函数中定义新的槽函数,用于读取从客户端接收的数据,当tcpSocket有数据可读时,这个槽函数会被调用。

2024-04-17 10:23:00 1407 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除