1 #ifndef QUAZIP_QUAZIODEVICE_H
2 #define QUAZIP_QUAZIODEVICE_H
34 class QuaZIODevicePrivate;
80 virtual bool open(QIODevice::OpenMode mode);
88 QIODevice *getIoDevice()
const;
90 virtual bool isSequential()
const;
92 virtual bool atEnd()
const;
94 virtual qint64 bytesAvailable()
const;
98 virtual qint64 readData(
char *data, qint64 maxSize);
100 virtual qint64 writeData(
const char *data, qint64 maxSize);
103 QuaZIODevicePrivate *d;
A class to compress/decompress QIODevice.