|
| K7Zip (const QString &filename) |
|
| K7Zip (QIODevice *dev) |
|
| ~K7Zip () override |
|
bool | addLocalDirectory (const QString &path, const QString &destName) |
|
bool | addLocalFile (const QString &fileName, const QString &destName) |
|
virtual bool | close () |
|
QIODevice * | device () const |
|
const KArchiveDirectory * | directory () const |
|
QString | errorString () const |
|
QString | fileName () const |
|
bool | finishWriting (qint64 size) |
|
bool | isOpen () const |
|
QIODevice::OpenMode | mode () const |
|
virtual bool | open (QIODevice::OpenMode mode) |
|
bool | prepareWriting (const QString &name, const QString &user, const QString &group, qint64 size, mode_t perm=0100644, const QDateTime &atime=QDateTime(), const QDateTime &mtime=QDateTime(), const QDateTime &ctime=QDateTime()) |
|
bool | writeData (const char *data, qint64 size) |
|
bool | writeData (QByteArrayView data) |
|
bool | writeDir (const QString &name, const QString &user=QString(), const QString &group=QString(), mode_t perm=040755, const QDateTime &atime=QDateTime(), const QDateTime &mtime=QDateTime(), const QDateTime &ctime=QDateTime()) |
|
bool | writeFile (const QString &name, QByteArrayView data, mode_t perm=0100644, const QString &user=QString(), const QString &group=QString(), const QDateTime &atime=QDateTime(), const QDateTime &mtime=QDateTime(), const QDateTime &ctime=QDateTime()) |
|
bool | writeSymLink (const QString &name, const QString &target, const QString &user=QString(), const QString &group=QString(), mode_t perm=0120755, const QDateTime &atime=QDateTime(), const QDateTime &mtime=QDateTime(), const QDateTime &ctime=QDateTime()) |
|
|
bool | closeArchive () override |
|
bool | doFinishWriting (qint64 size) override |
|
bool | doPrepareWriting (const QString &name, const QString &user, const QString &group, qint64 size, mode_t perm, const QDateTime &atime, const QDateTime &mtime, const QDateTime &ctime) override |
|
bool | doWriteData (const char *data, qint64 size) override |
|
bool | doWriteDir (const QString &name, const QString &user, const QString &group, mode_t perm, const QDateTime &atime, const QDateTime &mtime, const QDateTime &ctime) override |
|
bool | doWriteSymLink (const QString &name, const QString &target, const QString &user, const QString &group, mode_t perm, const QDateTime &atime, const QDateTime &mtime, const QDateTime &ctime) override |
|
bool | openArchive (QIODevice::OpenMode mode) override |
|
void | virtual_hook (int id, void *data) override |
|
| KArchive (const QString &fileName) |
|
| KArchive (QIODevice *dev) |
|
virtual bool | createDevice (QIODevice::OpenMode mode) |
|
KArchiveDirectory * | findOrCreate (const QString &path) |
|
virtual KArchiveDirectory * | rootDir () |
|
void | setDevice (QIODevice *dev) |
|
void | setErrorString (const QString &errorStr) |
|
void | setRootDir (KArchiveDirectory *rootDir) |
|
A class for reading / writing p7zip archives.
- Author
- Mario Bensi
Definition at line 18 of file k7zip.h.