1#ifndef QUAZIP_QUAGZIPFILE_H
2#define QUAZIP_QUAGZIPFILE_H
28#include <QtCore/QIODevice>
29#include "quazip_global.h"
33class QuaGzipFilePrivate;
58 QuaGzipFile(
const QString &fileName, QObject *parent =
nullptr);
62 void setFileName(
const QString& fileName);
64 QString getFileName()
const;
73 virtual bool isSequential()
const;
79 virtual bool open(QIODevice::OpenMode mode);
87 virtual bool open(
int fd, QIODevice::OpenMode mode);
98 virtual qint64 readData(
char *data, qint64 maxSize);
100 virtual qint64 writeData(
const char *data, qint64 maxSize);
105 QuaGzipFilePrivate *d;
GZIP file.
Definition: quagzipfile.h:39