QZipWriter进行文件夹和文件压缩的方法
程序员文章站
2022-06-06 16:49:35
...
在进行文件压缩的时候需要使用压缩api。
qt中经常使用的是qzipwriter.
但是在进行带有文件夹的压缩过程中需要进行遍历才能够很好的进行。
具体的代码如下:
/**
* @brief ExportDataDialog::QZipWriterEx
* @param writer
* @param DirPath 目录
* @param level 层级
* @return
*/
QZipWriterAPI(QZipWriter *writer, QString DirPath, QString level)
{
QDir dir(DirPath);
if (dir.exists