47 #ifndef QTIOCOMPRESSOR_H
48 #define QTIOCOMPRESSOR_H
50 #include <QtCore/QIODevice>
51 #include "scribusapi.h"
59 QtIOCompressor(QIODevice *device,
int compressionLevel = 6,
int bufferSize = 65500);
61 void setStreamFormat(StreamFormat format);
62 StreamFormat streamFormat()
const;
63 static bool isGzipSupported();
64 bool isSequential()
const;
65 bool open(OpenMode mode);
68 qint64 bytesAvailable()
const;
70 qint64 readData(
char * data, qint64 maxSize);
71 qint64 writeData(
const char * data, qint64 maxSize);
73 static bool checkGzipSupport(
const char *
const versionString);
The QtIOCompressor class is a QIODevice that compresses data streams.
Definition: qtiocompressor.h:54
StreamFormat
Definition: qtiocompressor.h:58
Definition: qtiocompressor.cpp:54