1#ifndef QUA_ZIPNEWINFO_H
2#define QUA_ZIPNEWINFO_H
28#include <QtCore/QDateTime>
29#include <QtCore/QFile>
30#include <QtCore/QString>
32#include "quazip_global.h"
34#include "quazipfileinfo.h"
Information about a file inside archive (with zip64 support).
Definition quazipfileinfo.h:85
Information about a file inside archive.
Definition quazipfileinfo.h:45
void setFilePermissions(const QString &file)
Sets the file permissions from the existing file.
Definition quazipnewinfo.cpp:125
void setFileNTFSaTime(const QDateTime &aTime, int fineTicks=0)
Sets the NTFS access time.
Definition quazipnewinfo.cpp:275
ulong uncompressedSize
Uncompressed file size.
Definition quazipnewinfo.h:84
void setFileDateTime(const QString &file)
Sets the file timestamp from the existing file.
Definition quazipnewinfo.cpp:117
QString name
File name.
Definition quazipnewinfo.h:55
void setFileNTFSmTime(const QDateTime &mTime, int fineTicks=0)
Sets the NTFS modification time.
Definition quazipnewinfo.cpp:269
void setFileNTFScTime(const QDateTime &cTime, int fineTicks=0)
Sets the NTFS creation time.
Definition quazipnewinfo.cpp:281
QuaZipNewInfo(const QString &name)
Constructs QuaZipNewInfo instance.
Definition quazipnewinfo.cpp:89
quint16 internalAttr
File internal attributes.
Definition quazipnewinfo.h:64
void setFileNTFSTimes(const QString &fileName)
Sets the NTFS times from an existing file.
Definition quazipnewinfo.cpp:137
QByteArray extraLocal
File local extra field.
Definition quazipnewinfo.h:77
QByteArray extraGlobal
File global extra field.
Definition quazipnewinfo.h:79
QString comment
File comment.
Definition quazipnewinfo.h:75
QDateTime dateTime
File timestamp.
Definition quazipnewinfo.h:62
void setPermissions(QFile::Permissions permissions)
Sets the file permissions.
Definition quazipnewinfo.cpp:132
quint32 externalAttr
File external attributes.
Definition quazipnewinfo.h:71