A KZipFileEntry represents a file in a zip archive.
Definition kzipfileentry.h:19
KZipFileEntry(KZip *zip, const QString &name, int access, const QDateTime &date, const QString &user, const QString &group, const QString &symlink, const QString &path, qint64 start, qint64 uncompressedSize, int encoding, qint64 compressedSize)
Creates a new zip file entry.
~KZipFileEntry() override
Destructor.
void setCompressedSize(qint64 compressedSize)
Only used when writing.
unsigned long crc32() const
CRC: only used when writing.
const QString & path() const
Name with complete path - KArchiveFile::name() is the filename only (no path)
QIODevice * createDevice() const override
This method returns a QIODevice to read the file contents.
QByteArray data() const override
void setHeaderStart(qint64 headerstart)
Header start: only used when writing.