Commit d23be9c
committed
[重构项目结构并优化多线程TCP服务器文档]: 移除过时的MulClient/MulServer模块,更新README文档提供Qt官方多线程TCP服务器实现指南,简化项目构建配置
- **模块清理**: 完全移除MulClient和MulServer两个过时的TCP通信模块,包括所有源文件、头文件和构建配置,简化项目结构
- **文档优化**: 重写README中的网络通信部分,替换为基于Qt官方文档的多线程TCP服务器实现机制说明,提供标准的`incomingConnection`重写指南和代码示例
- **构建配置更新**: 同步更新CMakeLists.txt和src.pro文件,移除已删除模块的构建条目,确保编译系统与代码结构保持一致
- **技术标准化**: 引导开发者使用Qt框架推荐的多线程TCP服务器实现模式,强调线程间套接字描述符传递和连接管理的正确做法1 parent 7197735 commit d23be9c
25 files changed
Lines changed: 20 additions & 855 deletions
File tree
- src
- MulClient
- MulServer
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
154 | 165 | | |
155 | 166 | | |
156 | 167 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
19 | 17 | | |
20 | 18 | | |
21 | 19 | | |
| |||
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments