Qt源码中有qzipreader类来解压文件,qzipwriter类来压缩文件
源码需要在安装Qt时勾选src,解压后在src文件夹中
#include<QtGui\5.7.1\QtGui\private\qzipreader_p.h>
#include<QtGui\5.7.1\QtGui\private\qzipwriter_p.h>
#示例
/*压缩文件*/
void writer()
{
QString path;//压缩路径
QZipWriter *writer = new QZipWriter(path);
writer->addDirectory(unCompress);//添加文件夹
QString data;//文件名
QFile file1(