![]() |
Qt 6.x
The Qt SDK
|
Inheritance diagram for QZipWriterPrivate:
Collaboration diagram for QZipWriterPrivate:Public Types | |
| enum | EntryType { Directory , File , Symlink } |
Public Member Functions | |
| QZipWriterPrivate (QIODevice *device, bool ownDev) | |
| void | addEntry (EntryType type, const QString &fileName, const QByteArray &contents) |
Public Member Functions inherited from QZipPrivate | |
| QZipPrivate (QIODevice *device, bool ownDev) | |
| ~QZipPrivate () | |
| QZipReader::FileInfo | fillFileInfo (int index) const |
Public Attributes | |
| QZipWriter::Status | status |
| QFile::Permissions | permissions |
| QZipWriter::CompressionPolicy | compressionPolicy |
Public Attributes inherited from QZipPrivate | |
| QIODevice * | device |
| bool | ownDevice |
| bool | dirtyFileTree |
| QList< FileHeader > | fileHeaders |
| QByteArray | comment |
| uint | start_of_directory |
|
inline |
| void QZipWriterPrivate::addEntry | ( | EntryType | type, |
| const QString & | fileName, | ||
| const QByteArray & | contents | ||
| ) |
Definition at line 611 of file qzip.cpp.
References QZipWriter::AlwaysCompress, QList< T >::append(), QZipWriter::AutoCompress, CompressionMethodDeflated, compressionPolicy, QByteArray::constData(), contents, QDateTime::currentDateTime(), deflate(), QZipPrivate::device, UnixFileAttributes::Dir, Directory, QZipPrivate::dirtyFileTree, UnixFileAttributes::File, File, QZipPrivate::fileHeaders, fileName, QZipWriter::FileOpenError, header(), HostUnix, QIODevice::isOpen(), QString::left(), QZipWriter::NeverCompress, QIODevice::open(), permissions, permissionsToMode(), QIODevice::pos(), qWarning, QIODevice::seek(), QString::size(), QZipPrivate::start_of_directory, status, UnixFileAttributes::SymLink, Symlink, toLocalHeader(), QString::truncate(), Utf8Names, QIODevice::write(), writeMSDosDate(), QIODeviceBase::WriteOnly, writeUInt(), writeUShort(), ZDEBUG, and ZIP_VERSION.
Referenced by QZipWriter::addDirectory(), QZipWriter::addFile(), QZipWriter::addFile(), and QZipWriter::addSymLink().
Here is the call graph for this function:
Here is the caller graph for this function:| QZipWriter::CompressionPolicy QZipWriterPrivate::compressionPolicy |
Definition at line 499 of file qzip.cpp.
Referenced by addEntry(), QZipWriter::compressionPolicy(), and QZipWriter::setCompressionPolicy().
| QFile::Permissions QZipWriterPrivate::permissions |
Definition at line 498 of file qzip.cpp.
Referenced by addEntry(), QZipWriter::creationPermissions(), and QZipWriter::setCreationPermissions().
| QZipWriter::Status QZipWriterPrivate::status |
Definition at line 497 of file qzip.cpp.
Referenced by QZipWriter::QZipWriter(), addEntry(), QZipWriter::addFile(), and QZipWriter::status().