QElectroTech 0.200.1-dev
Loading...
Searching...
No Matches
edzsevenzip.cpp File Reference
#include "edzsevenzip.h"
#include <QDir>
#include <QFile>
#include <QFileInfo>
#include <vector>
#include "lzma/7z.h"
#include "lzma/7zAlloc.h"
#include "lzma/7zCrc.h"
#include "lzma/7zFile.h"
#include "lzma/7zTypes.h"
Include dependency graph for edzsevenzip.cpp:

Namespaces

namespace  anonymous_namespace{edzsevenzip.cpp}

Functions

bool sevenZipExtract (const QString &archivePath, const QString &destDir, QString &error)

Variables

const size_t anonymous_namespace{edzsevenzip.cpp}::kInputBufSize = (size_t)1 << 18

Function Documentation

◆ sevenZipExtract()

bool sevenZipExtract ( const QString & archivePath,
const QString & destDir,
QString & error )

Extract every entry of the 7-Zip archive at archivePath into destDir, using the bundled (public-domain) LZMA SDK — no external 7-Zip needed.

Returns
true on success; on failure error explains why.
Here is the call graph for this function:
Here is the caller graph for this function: