# 基于Qt和C++的网盘系统
## 项目描述:采用C/S架构,数据库存储用户信息,磁盘存储用户文件。通过网盘,用户可以搜索好友,加好友,与好友聊天。同时可以上传下载、编辑文件,以及与好友分享文件。
### 1.使用C++面向对象编程特性。
### 2.通过信号和槽机制将对象发送的信号和接收者的槽函数关联起来,信号产生时,与之关联的槽函数就被执行。
### 3.使用SQLite3数据库存储用户信息和好友关系。
### 4.数据库和用户界面的操作类定义成单例模式,避免操作类频繁地创建消费。
### 5.客户端和服务端通过TCP Socket网络编程进行收发协议数据单元(PDU)。
### 6.客户端上传文件以字节流传输,使用定时器(Qtimer型指针)避免文件出现粘包(文件内容与请求)情况。
基于Qt和C++的网盘系统(Network disk system based on Qt and C++).zip
需积分: 0 46 浏览量
更新于2023-12-31
2
收藏 12.14MB ZIP 举报
QT,C++使用技巧,实战应用开发小系统参考资料,源码参考。
详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt进行GUI开发、网络编程和跨平台应用开发等。
适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。
白话Learning
- 粉丝: 4717
- 资源: 3081
最新资源
- 毕设和企业适用springboot企业数据监控平台类及食品配送管理平台源码+论文+视频.zip
- 毕设和企业适用springboot企业数据监控平台类及文化旅游信息平台源码+论文+视频.zip
- 毕设和企业适用springboot企业数据监控平台类及物联网监控平台源码+论文+视频.zip
- 毕设和企业适用springboot企业数据监控平台类及数据管理平台源码+论文+视频.zip
- 毕设和企业适用springboot企业数据监控平台类及物流管理平台源码+论文+视频.zip
- 毕设和企业适用springboot企业数据监控平台类及线上图书馆源码+论文+视频.zip
- 毕设和企业适用springboot企业数据监控平台类及虚拟现实体验平台源码+论文+视频.zip
- 毕设和企业适用springboot企业数据监控平台类及音频处理平台源码+论文+视频.zip
- 毕设和企业适用springboot企业数据监控平台类及在线系统源码+论文+视频.zip
- 毕设和企业适用springboot企业数据监控平台类及员工管理平台源码+论文+视频.zip
- 毕设和企业适用springboot企业数据智能分析平台类及广告分析平台源码+论文+视频.zip
- 毕设和企业适用springboot企业数据监控平台类及智慧交通调度平台源码+论文+视频.zip
- 毕设和企业适用springboot企业数据智能分析平台类及仓库管理平台源码+论文+视频.zip
- 毕设和企业适用springboot企业数据智能分析平台类及家庭健康管理平台源码+论文+视频.zip
- 毕设和企业适用springboot企业数据智能分析平台类及交通运输管理平台源码+论文+视频.zip
- 毕设和企业适用springboot企业数据智能分析平台类及机器人控制平台源码+论文+视频.zip