src/dbus/qdbusmacros.h
changeset 25 e24348a560a6
parent 18 2f34d5167611
child 30 5dc02b23752f
equal deleted inserted replaced
23:89e065397ea6 25:e24348a560a6
    46 #include <QtCore/qmetatype.h>
    46 #include <QtCore/qmetatype.h>
    47 #include <QtCore/qvariant.h>
    47 #include <QtCore/qvariant.h>
    48 
    48 
    49 #if defined(QDBUS_MAKEDLL)
    49 #if defined(QDBUS_MAKEDLL)
    50 # define QDBUS_EXPORT Q_DECL_EXPORT
    50 # define QDBUS_EXPORT Q_DECL_EXPORT
       
    51 #elif defined(QT_SHARED)
       
    52 # define QDBUS_EXPORT Q_DECL_IMPORT
    51 #else
    53 #else
    52 # define QDBUS_EXPORT Q_DECL_IMPORT
    54 # define QDBUS_EXPORT
    53 #endif
    55 #endif
    54 
    56 
    55 #ifndef Q_MOC_RUN
    57 #ifndef Q_MOC_RUN
    56 # define Q_NOREPLY
    58 # define Q_NOREPLY
    57 #endif
    59 #endif