Warning, file /include/QtCore/qtcoreexports.h was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004 #ifndef QTCOREEXPORTS_H
0005 #define QTCOREEXPORTS_H
0006
0007 #include <QtCore/qcompilerdetection.h>
0008 #include <QtCore/qtconfigmacros.h> // Q_CORE_EXPORT
0009 #include <QtCore/qtdeprecationmarkers.h> // QT_IF_DEPRECATED_SINCE
0010
0011 #if defined(QT_SHARED) || !defined(QT_STATIC)
0012 # if defined(QT_BUILD_CORE_LIB)
0013 # define Q_CORE_EXPORT Q_DECL_EXPORT
0014 # else
0015 # define Q_CORE_EXPORT Q_DECL_IMPORT
0016 # endif
0017 #else
0018 # define Q_CORE_EXPORT
0019 #endif
0020
0021 #if !defined(QT_BUILD_CORE_LIB) && !defined(QT_STATIC)
0022
0023
0024 # define QT_CORE_INLINE_SINCE(major, minor) inline
0025 # define QT_CORE_INLINE_IMPL_SINCE(major, minor) 1
0026 #elif defined(QT_CORE_BUILD_REMOVED_API)
0027
0028
0029
0030
0031 # define QT_CORE_INLINE_SINCE(major, minor) \
0032 QT_IF_DEPRECATED_SINCE(major, minor, inline, )
0033 # define QT_CORE_INLINE_IMPL_SINCE(major, minor) 1
0034 #else
0035
0036
0037
0038 # define QT_CORE_INLINE_SINCE(major, minor) \
0039 QT_IF_DEPRECATED_SINCE(major, minor, inline, )
0040 # define QT_CORE_INLINE_IMPL_SINCE(major, minor) \
0041 QT_IF_DEPRECATED_SINCE(major, minor, 1, 0)
0042 #endif
0043
0044 #ifdef QT_CORE_BUILD_REMOVED_API
0045 # define QT_CORE_REMOVED_SINCE(major, minor) QT_DEPRECATED_SINCE(major, minor)
0046 #else
0047 # define QT_CORE_REMOVED_SINCE(major, minor) 0
0048 #endif
0049
0050 #endif