I am wondering, why Qt doesn't support reading/writing ZIP files. I noticed, that you have QZipWriter / QZipReader class with following header:
// W A R N I N G
// This file is not part of the Qt API. It exists for the convenience
// of the QZipWriter class. This header file may change from
// version to version without notice, or even be removed.
// We mean it.
I am a little confused. Wouldn't it be great, if Qt could support that? Why is that not part of the Qt API?
What's wrong with that class? You need it for writing OpenDocument files and it seems to work (not the ODF format but zipping).