8#include <QtCore/QDateTime>
42 bool open(OpenMode mode)
override;
43 qint64
size()
const override;
71 bool _entryFound =
false;
72 qint64 _entrySize = -1;
73 QDateTime _entryModified;
Base class for QIODevice wrappers using libarchive.
Base class for QIODevice wrappers that use libarchive for decompression.
QIODevice for reading a single entry from an archive without full extraction.
bool open(OpenMode mode) override
void resetState() override
Reset all state (called by close())
bool isReadyToRead() const override
QDateTime entryModified() const
~QGCArchiveFile() override=default
qint64 size() const override
QString entryName() const
bool prepareForReading() override
bool initArchive() override