最后更新:2022-05-23 09:22:09 手机定位技术交流文章
TCP编程需要使用两个班级:QTcpServer和QTpSocket。
类 QTp QTp 套件它有一个TCP包件。
QTcPServer 类 QTcPServer提供基于 tcp 的服务器 。
2个。该类可以接收到的 TCP 连接。您可以提供端口或让 QTcpServer 为您选择一个端口或让 QTcpServer 为您选择一个。您可以监听特定地址或所有计算机的地址。
三。允许服务器通过监听() 监听( ) 监听连接。 当客户端连接到服务器时, 将发布新的连接( ) 信号 。
四. 接受挂断连接为连接的 QTcpSocket, 请调用 NextPendingConning () 。此方法返回 QAbtractSocket:: 连接状态中的 QTpSocket 。您可以使用该指针
配置听众数量, 指定端口, 并监视客户端连接 。
如果地址参数是 QHost 地址: 任何, 服务器将在所有网络界面上监听 。
本地主机, IPv4 本地主机地址, 与 QHost 地址("") 类似 。
当“ 端口” 设为“ 0 ” 时, 系统会自动分配端口 。
真实或假
连通性是一个功能。是 QT 的连接函数,发送者对象的信号信号与收件人接收器的内存位置功能相连。当指定信号信号时,必须使用宏 SIGNAL () 。如果您想要提供一个空格函数, 请使用宏 SGLOT () 。
为 TCP 服务器和 TCP 客户端提供简单网络调试协助
制作 Qt 部件的工程 。![]() |
不在项目名称或位置中包括中文。![]() |
用于选择基础类的部件![]() |

接受窗口并将其设置为只读 QPlainTextEdit 。
使用行编辑来发送窗口
部件类必须声明 tcpServer 和 tcpSocket 对象引用 。
截取 IPv4 和 IPv6 后使用端口输入 。
用于选择基础类的部件

在部件类中,声明一个 cpSocket 对象指针。
widget.h
widget.cpp
widget.h
widget.cpp
本文由 在线网速测试 整理编辑,转载请注明出处。