Lib7zArchive Class
(QInstaller::Lib7zArchive)The Lib7zArchive class represents an archive file handled with the LZMA software development kit. More...
Header: | #include <Lib7zArchive> |
Inherits: | QInstaller::AbstractArchive |
Public Functions
Lib7zArchive(const QString &filename, QObject *parent = nullptr) | |
Lib7zArchive(QObject *parent = nullptr) | |
virtual | ~Lib7zArchive() |
Reimplemented Public Functions
virtual void | close() override |
virtual bool | create(const QStringList &data) override |
virtual bool | extract(const QString &dirPath) override |
virtual bool | extract(const QString &dirPath, const quint64 totalFiles) override |
virtual bool | isSupported() override |
virtual QVector<QInstaller::ArchiveEntry> | list() override |
virtual bool | open(QIODevice::OpenMode mode) override |
virtual void | setFilename(const QString &filename) override |
- 10 public functions inherited from QInstaller::AbstractArchive
Public Slots
virtual void | cancel() override |
- 1 public slot inherited from QInstaller::AbstractArchive
Static Public Members
const QMetaObject | staticMetaObject |
Additional Inherited Members
- 2 signals inherited from QInstaller::AbstractArchive
- 2 protected functions inherited from QInstaller::AbstractArchive
Detailed Description
The Lib7zArchive class represents an archive file handled with the LZMA software development kit.
Member Function Documentation
Lib7zArchive::Lib7zArchive(const QString &filename, QObject *parent = nullptr)
Default constructs an instance of Lib7zArchive.
Lib7zArchive::Lib7zArchive(QObject *parent = nullptr)
Default constructs an instance of Lib7zArchive.
[virtual]
Lib7zArchive::~Lib7zArchive()
Destroys the instance of Lib7zArchive. The destructor is virtual.