Enable the AutoCompress option for zipwriter

So we can generate a smaller .xlsx file
This commit is contained in:
Debao Zhang
2013-10-31 15:22:11 +08:00
parent 0a0e24960a
commit c80a601b25
+2 -2
View File
@@ -31,13 +31,13 @@ namespace QXlsx {
ZipWriter::ZipWriter(const QString &filePath) ZipWriter::ZipWriter(const QString &filePath)
{ {
m_writer = new QZipWriter(filePath, QIODevice::WriteOnly); m_writer = new QZipWriter(filePath, QIODevice::WriteOnly);
m_writer->setCompressionPolicy(QZipWriter::NeverCompress); m_writer->setCompressionPolicy(QZipWriter::AutoCompress);
} }
ZipWriter::ZipWriter(QIODevice *device) ZipWriter::ZipWriter(QIODevice *device)
{ {
m_writer = new QZipWriter(device); m_writer = new QZipWriter(device);
m_writer->setCompressionPolicy(QZipWriter::NeverCompress); m_writer->setCompressionPolicy(QZipWriter::AutoCompress);
} }
ZipWriter::~ZipWriter() ZipWriter::~ZipWriter()