在项目中需要将本地的一个文件夹上传到服务器,于是想到先将起压缩成ZIP文件,然后上传。在网上搜了一下,用Qt将文件夹压缩成ZIP文件,大概有两种方法:
1、使用 QProcess 直接调用本地的exe完成压缩工作。
2、使用QuaZIP库。QuaZIP是使用Qt/C++对ZLIB进行简单封装的用于压缩及解压缩ZIP的开源库。详见Qt之zip压缩/解压缩(QuaZIP)
QuaZIP库依赖Zlip。因此编译QuaZIP库需要依赖zlip库。
Qt将文件夹压缩成ZIP文件
最新推荐文章于 2024-08-11 11:48:02 发布