00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef QWT_GLOBAL_H
00011 #define QWT_GLOBAL_H
00012
00013 #include <qmodules.h>
00014 #include <qglobal.h>
00015
00016 #define QWT_VERSION 042
00017 #define QWT_VERSION_STR "0.4.2"
00018
00019
00020
00021
00022
00023 #if defined(Q_WS_WIN)
00024
00025 #if defined(_MSC_VER)
00026
00027 #pragma warning(disable: 4660)
00028 #endif
00029
00030 #if defined(QWT_NODLL)
00031 #undef QWT_MAKEDLL
00032 #undef QWT_DLL
00033 #undef QWT_TEMPLATEDLL
00034 #endif
00035
00036 #ifdef QWT_DLL
00037 #if defined(QWT_MAKEDLL)
00038 #undef QWT_DLL
00039 #define QWT_EXPORT __declspec(dllexport)
00040 #define QWT_TEMPLATEDLL
00041 #endif
00042 #endif
00043
00044 #if defined(QWT_DLL)
00045 #define QWT_EXPORT __declspec(dllimport)
00046 #define QWT_TEMPLATEDLL
00047 #endif
00048
00049 #else // ! Q_WS_WIN
00050 #undef QWT_MAKEDLL
00051 #undef QWT_DLL
00052 #undef QWT_TEMPLATEDLL
00053 #endif
00054
00055 #ifndef QWT_EXPORT
00056 #define QWT_EXPORT
00057 #endif
00058
00059 #if QT_VERSION < 300
00060
00061 #define QWT_NO_MEMARRAY
00062 #endif
00063
00064 #endif // QWT_GLOBAL_H