文章目录
前言
最近涉及到压缩功能,想着程序自带解压缩会好一点,其他的可以使用备用命令来,例如7Z,tar.gz等可以使用命令,而自带的采用ZIP压缩,搜索了下发现适合Qt只有QuaZIP开源库,此库有一个缺陷就是解/压缩没有进度提示,后续我会专门写一篇基于修改源码后带有进度条功能的QuaZIP解压缩,下面看具体的用法。
关注微信公众号回复Quazip
免费看全版本系列
如有需要,欢迎查看《Qt基于QuaZIP实现文件压缩/解压 (Linux系统)》文章。
quazip介绍
QuaZIP
是使用 Qt/C++
对 ZLIB
进行简单封装的用于压缩及解压缩ZIP的开源库。适用于多种平台,利用它可以很方便的将单个或多个文件打包为zip文件,且打包后的zip文件可以通过其它工具打开。
Qt中提供了qCompress/qUncompress
(基于QByteArray)来进行文件的压缩与解压&#