#include <libmythbase/unzip2.h>
|
| static constexpr uint64_t | kSTATS_REQUIRED {ZIP_STAT_NAME|ZIP_STAT_INDEX|ZIP_STAT_SIZE|ZIP_STAT_MTIME|ZIP_STAT_ENCRYPTION_METHOD} |
| |
Definition at line 29 of file unzip2.h.
◆ UnZip()
| UnZip::UnZip |
( |
QString |
zipFile | ) |
|
|
explicit |
◆ ~UnZip()
◆ extractFile()
| bool UnZip::extractFile |
( |
const QString & |
outDir | ) |
|
◆ getEntryAttrs()
| void UnZip::getEntryAttrs |
( |
zipEntry & |
entry | ) |
|
|
private |
◆ getEntryStats()
| bool UnZip::getEntryStats |
( |
zipEntry & |
entry | ) |
|
|
private |
◆ isValid()
◆ zipCreateDirectory()
| bool UnZip::zipCreateDirectory |
( |
const zipEntry & |
entry | ) |
|
|
staticprivate |
◆ zipCreateSymlink()
| bool UnZip::zipCreateSymlink |
( |
const zipEntry & |
entry | ) |
|
|
private |
◆ zipSetFileAttributes()
| void UnZip::zipSetFileAttributes |
( |
const zipEntry & |
entry, |
|
|
QFile & |
outfile |
|
) |
| |
|
staticprivate |
◆ zipToQtPerms()
| QFileDevice::Permissions UnZip::zipToQtPerms |
( |
const zipEntry & |
entry | ) |
|
|
staticprivate |
◆ zipValidateFilename()
| bool UnZip::zipValidateFilename |
( |
const QFileInfo & |
fi | ) |
|
|
private |
◆ zipWriteOneFile()
| bool UnZip::zipWriteOneFile |
( |
const zipEntry & |
entry | ) |
|
|
private |
◆ kSTATS_REQUIRED
| constexpr uint64_t UnZip::kSTATS_REQUIRED {ZIP_STAT_NAME|ZIP_STAT_INDEX|ZIP_STAT_SIZE|ZIP_STAT_MTIME|ZIP_STAT_ENCRYPTION_METHOD} |
|
staticconstexprprivate |
◆ m_outDir
◆ m_zip
| zip_t* UnZip::m_zip {nullptr} |
|
private |
◆ m_zipFileCount
| zip_int64_t UnZip::m_zipFileCount {-1} |
|
private |
◆ m_zipFileName
| QString UnZip::m_zipFileName |
|
private |
The documentation for this class was generated from the following files: