28 #ifndef OSDAB_ZIPGLOBAL__H
29 #define OSDAB_ZIPGLOBAL__H
31 #include <QtCore/QDateTime>
32 #include <QtCore/QtGlobal>
34 #define OSDAB_ZIP_BUILD_LIB
45 # if defined(OSDAB_ZIP_BUILD_LIB)
46 # define OSDAB_ZIP_EXPORT Q_DECL_EXPORT
48 # define OSDAB_ZIP_EXPORT Q_DECL_IMPORT
52 #ifdef OSDAB_NAMESPACE
53 #define OSDAB_BEGIN_NAMESPACE(ModuleName) namespace Osdab { namespace ModuleName {
55 #define OSDAB_BEGIN_NAMESPACE(ModuleName)
58 #ifdef OSDAB_NAMESPACE
59 #define OSDAB_END_NAMESPACE } }
61 #define OSDAB_END_NAMESPACE
64 #ifndef OSDAB_NAMESPACE
65 #define OSDAB_ZIP_MANGLE(x) zip_##x
67 #define OSDAB_ZIP_MANGLE(x) x
70 OSDAB_BEGIN_NAMESPACE(
Zip)
72 int OSDAB_ZIP_MANGLE(currentUtcOffset)();
73 QDateTime OSDAB_ZIP_MANGLE(fromFileTimestamp)(const QDateTime& dateTime);
74 bool OSDAB_ZIP_MANGLE(setFileTimestamp)(const QString& fileName, const QDateTime& dateTime);
78 #endif // OSDAB_ZIPGLOBAL__H
Zip file compression.
Definition: zip.h:49