[qt_common] fix build on QuaZip <= 1.4 (#2744)

Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: #2744
This commit is contained in:
crueter 2025-10-15 05:20:03 +02:00
parent fff8e2026f
commit 2a5e6f98b6
Signed by: crueter
GPG key ID: 425ACD2D4830EBC6
3 changed files with 82 additions and 8 deletions

View file

@ -5,13 +5,14 @@
#include "quazipfileinfo.h"
#include <QDirIterator>
#include <quazipfile.h>
/** This is a modified version of JlCompress **/
namespace QtCommon::Compress {
bool compressDir(QString fileCompressed,
QString dir,
const JlCompress::Options &options,
const Options &options,
QtCommon::QtProgressCallback callback)
{
// Create zip
@ -56,7 +57,7 @@ bool compressDir(QString fileCompressed,
bool compressSubDir(QuaZip *zip,
QString dir,
QString origDir,
const JlCompress::Options &options,
const Options &options,
std::size_t total,
std::size_t &progress,
QtProgressCallback callback)
@ -129,7 +130,7 @@ bool compressSubDir(QuaZip *zip,
bool compressFile(QuaZip *zip,
QString fileName,
QString fileDest,
const JlCompress::Options &options,
const Options &options,
std::size_t total,
std::size_t &progress,
QtCommon::QtProgressCallback callback)