目录1.概要... 51.1说明... 51.2开发环境... 51.3程序结构... 52.数据... 62.1协议... 62.1.1协议基类... 62.1.2登录请求... 62.1.3登录结果... 62.1.4注册请求... 72.1.5注册结果... 72.1.6添加好友请求... 72.1.7添加好友结果... 72.1.8聊天信息(客户端到服务器)... 82.1.9聊天信息(服务器到客户端)... 82.1.10离线请求... 82.1.11好友登录通知... 82.2数据库... 92.2.1用户表... 92.2.2好友表... 92.2.3离线聊天表... 92.2.4离线添加好友请求表... 102.2.5离线添加好友结果表... 102.3常量... 102.3.1可配置内容... 102.3.2数据库驱动名、数据库名、表名、字段名... 112.3.3数据长度... 112.3.4其它... 122.4结果... 123.Qt网络通信技术... 143.1网络传输协议... 143.2QUdpSocket类... 143.3QudpSocket使用示例... 153.3.1客户端向服务器发登录请求... 153.3.2服务器接收登录请求... 154.UI. 174.1客户端UI. 174.1.1客户端主窗口... 174.1.2登录窗口... 194.1.3注册窗口... 214.1.4添加好友窗口... 234.1.5聊天窗口... 254.2服务器UI. 275.类... 295.1类与类之间的关系... 295.1.1公共类... 295.1.2客户端... 295.1.3服务器... 305.2方法和成员... 315.2.1公共类... 315.2.2客户端... 325.2.3服务器... 376.主要功能的调用时序... 396.1登录... 396.2注册... 406.3添加好友... 406.4聊天... 416.5离线... 437.参考文献... 44