[开源]基于Qt4.8的一个简易Http文件下载、缓存组件

qq2627572173 2015-10-30 03:57:20
https://github.com/qinqingege/QtLibs/tree/master/FileCache

github上找了一通,发现现在Qt社区实在不行了……像Android这种缓存库多了去了。
自己也没能力写那么大的,就写了个简易的。

组件用途:
异步下载并缓存小型文件。

特性:
1.Http传输,使用最普遍的传输层协议。
2.允许设定最大并发下载(默认值为逻辑处理器个数),支持队列维护。

注意:
1.设计本意是只针对小文件下载的,所以不会有下载进度通知。
2.非线程安全。基于Qt异步网络架构的,也没必要再保证线程安全。

就一个源文件一两百行代码,所以也不写劳什子的文档示例了,感兴趣的帮我给代码掌掌眼,多提宝贵意见!
...全文
191 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
冷静忍耐 2015-11-02
  • 打赏
  • 举报
回复
支持自己创作事例分享

16,816

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧