qconfig.h

Go to the documentation of this file.
00001 /* Everything */
00002 
00003 #ifndef QT_DLL
00004 #define QT_DLL
00005 #endif
00006 
00007 /* License information */
00008 #define QT_PRODUCT_LICENSEE "Open Source"
00009 #define QT_PRODUCT_LICENSE "OpenSource"
00010 
00011 // Qt Edition
00012 #ifndef QT_EDITION
00013 #  define QT_EDITION QT_EDITION_OPENSOURCE
00014 #endif
00015 
00016 #if defined(__SYMBIAN32__)
00017 # define QT_BUILD_KEY "Symbian full-config"
00018 #else
00019 # if (!QT_NO_DEBUG)
00020 #  if (defined(WIN64) || defined(_WIN64) || defined(__WIN64__))
00021 #   define QT_BUILD_KEY "Windows x64 msvc debug full-config"
00022 #  else
00023 #   define QT_BUILD_KEY "Windows msvc debug full-config"
00024 #  endif
00025 # else
00026 #  if (defined(WIN64) || defined(_WIN64) || defined(__WIN64__))
00027 #   define QT_BUILD_KEY "Windows x64 msvc release full-config"
00028 #  else
00029 #   define QT_BUILD_KEY "Windows msvc release full-config"
00030 #  endif
00031 # endif
00032 #endif
00033 
00034 /* Machine byte-order */
00035 #define Q_BIG_ENDIAN 4321
00036 #define Q_LITTLE_ENDIAN 1234
00037 #define Q_BYTE_ORDER Q_LITTLE_ENDIAN
00038 
00039 // Compile time features
00040 #define QT_ARCH_WINDOWS
00041 #if defined(QT_GRAPHICSSYSTEM_RASTER) && defined(QT_NO_GRAPHICSSYSTEM_RASTER)
00042 # undef QT_GRAPHICSSYSTEM_RASTER
00043 #elif !defined(QT_GRAPHICSSYSTEM_RASTER)
00044 # define QT_GRAPHICSSYSTEM_RASTER
00045 #endif
00046 
00047 #if defined(QT_NO_DBUS) && defined(QT_DBUS)
00048 # undef QT_NO_DBUS
00049 #elif !defined(QT_NO_DBUS)
00050 # define QT_NO_DBUS
00051 #endif
00052 
00053 #if defined(QT_NO_FREETYPE) && defined(QT_FREETYPE)
00054 # undef QT_NO_FREETYPE
00055 #elif !defined(QT_NO_FREETYPE)
00056 # define QT_NO_FREETYPE
00057 #endif
00058 
00059 #if defined(QT_NO_IMAGEFORMAT_JPEG) && defined(QT_IMAGEFORMAT_JPEG)
00060 # undef QT_NO_IMAGEFORMAT_JPEG
00061 #elif !defined(QT_NO_IMAGEFORMAT_JPEG)
00062 # define QT_NO_IMAGEFORMAT_JPEG
00063 #endif
00064 
00065 #if defined(QT_NO_IMAGEFORMAT_MNG) && defined(QT_IMAGEFORMAT_MNG)
00066 # undef QT_NO_IMAGEFORMAT_MNG
00067 #elif !defined(QT_NO_IMAGEFORMAT_MNG)
00068 # define QT_NO_IMAGEFORMAT_MNG
00069 #endif
00070 
00071 #if defined(QT_NO_IMAGEFORMAT_TIFF) && defined(QT_IMAGEFORMAT_TIFF)
00072 # undef QT_NO_IMAGEFORMAT_TIFF
00073 #elif !defined(QT_NO_IMAGEFORMAT_TIFF)
00074 # define QT_NO_IMAGEFORMAT_TIFF
00075 #endif
00076 
00077 #if defined(QT_NO_OPENSSL) && defined(QT_OPENSSL)
00078 # undef QT_NO_OPENSSL
00079 #elif !defined(QT_NO_OPENSSL)
00080 # define QT_NO_OPENSSL
00081 #endif
00082 
00083 #if defined(QT_NO_OPENVG) && defined(QT_OPENVG)
00084 # undef QT_NO_OPENVG
00085 #elif !defined(QT_NO_OPENVG)
00086 # define QT_NO_OPENVG
00087 #endif
00088 
00089 #if defined(QT_NO_STYLE_GTK) && defined(QT_STYLE_GTK)
00090 # undef QT_NO_STYLE_GTK
00091 #elif !defined(QT_NO_STYLE_GTK)
00092 # define QT_NO_STYLE_GTK
00093 #endif
00094 
00095 #if defined(QT_NO_STYLE_S60) && defined(QT_STYLE_S60)
00096 # undef QT_NO_STYLE_S60
00097 #elif !defined(QT_NO_STYLE_S60)
00098 # define QT_NO_STYLE_S60
00099 #endif
00100 
00101 #if defined(QT_NO_STYLE_WINDOWSCE) && defined(QT_STYLE_WINDOWSCE)
00102 # undef QT_NO_STYLE_WINDOWSCE
00103 #elif !defined(QT_NO_STYLE_WINDOWSCE)
00104 # define QT_NO_STYLE_WINDOWSCE
00105 #endif
00106 
00107 #if defined(QT_NO_STYLE_WINDOWSMOBILE) && defined(QT_STYLE_WINDOWSMOBILE)
00108 # undef QT_NO_STYLE_WINDOWSMOBILE
00109 #elif !defined(QT_NO_STYLE_WINDOWSMOBILE)
00110 # define QT_NO_STYLE_WINDOWSMOBILE
00111 #endif
00112