Eneboo - Documentación para desarrolladores
|
00001 /* -*- mode: C++ ; c-file-style: "stroustrup" -*- ***************************** 00002 * Qwt Widget Library 00003 * Copyright (C) 1997 Josef Wilgen 00004 * Copyright (C) 2002 Uwe Rathmann 00005 * 00006 * This library is free software; you can redistribute it and/or 00007 * modify it under the terms of the Qwt License, Version 1.0 00008 *****************************************************************************/ 00009 00010 // vim: expandtab 00011 00012 #ifndef QWT_GLOBAL_H 00013 #define QWT_GLOBAL_H 00014 00015 #include <qglobal.h> 00016 #if QT_VERSION < 0x040000 00017 #include <qmodules.h> 00018 #endif 00019 00020 // QWT_VERSION is (major << 16) + (minor << 8) + patch. 00021 00022 #define QWT_VERSION 0x050102 00023 #define QWT_VERSION_STR "5.1.2" 00024 00025 #if defined(Q_WS_WIN) 00026 00027 #if defined(_MSC_VER) /* MSVC Compiler */ 00028 /* template-class specialization 'identifier' is already instantiated */ 00029 #pragma warning(disable: 4660) 00030 #endif // _MSC_VER 00031 00032 #ifdef QWT_DLL 00033 00034 #if defined(QWT_MAKEDLL) // create a Qwt DLL library 00035 #define QWT_EXPORT __declspec(dllexport) 00036 #define QWT_TEMPLATEDLL 00037 #else // use a Qwt DLL library 00038 #define QWT_EXPORT __declspec(dllimport) 00039 #endif 00040 00041 #endif // QWT_DLL 00042 00043 #endif // Q_WS_WIN 00044 00045 #ifndef QWT_EXPORT 00046 #define QWT_EXPORT 00047 #endif 00048 00049 // #define QWT_NO_COMPAT 1 // disable withdrawn functionality 00050 00051 #endif // QWT_GLOBAL_H