diff options
Diffstat (limited to 'src/dbus/qdbusmacros.h')
-rw-r--r-- | src/dbus/qdbusmacros.h | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/src/dbus/qdbusmacros.h b/src/dbus/qdbusmacros.h index a595e631a2..12b44af78f 100644 --- a/src/dbus/qdbusmacros.h +++ b/src/dbus/qdbusmacros.h @@ -57,13 +57,24 @@ #include <QtCore/qvector.h> #endif -// prevent syncqt complaints -#ifndef QT_NO_DBUS - QT_BEGIN_HEADER QT_BEGIN_NAMESPACE + +#ifndef QT_NO_DBUS + +#ifndef QT_STATIC +# if defined(QT_BUILD_DBUS_LIB) +# define Q_DBUS_EXPORT Q_DECL_EXPORT +# else +# define Q_DBUS_EXPORT Q_DECL_IMPORT +# endif +#else +# define Q_DBUS_EXPORT +#endif + +#endif // QT_NO_DBUS + QT_END_NAMESPACE QT_END_HEADER -#endif // QT_NO_DBUS #endif |