src/dbus/qdbusmacros.h
branchGCC_SURGE
changeset 31 5daf16870df6
parent 30 5dc02b23752f
child 33 3e2da88830cd
equal deleted inserted replaced
27:93b982ccede2 31:5daf16870df6
    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
    62 #include <QtCore/qhash.h>
    64 #include <QtCore/qhash.h>
    63 #include <QtCore/qvector.h>
    65 #include <QtCore/qvector.h>
    64 #endif
    66 #endif
    65 
    67 
    66 // prevent syncqt complaints
    68 // prevent syncqt complaints
       
    69 #ifndef QT_NO_DBUS
       
    70 
    67 QT_BEGIN_HEADER
    71 QT_BEGIN_HEADER
    68 QT_BEGIN_NAMESPACE
    72 QT_BEGIN_NAMESPACE
    69 QT_MODULE(DBus)
    73 QT_MODULE(DBus)
    70 QT_END_NAMESPACE
    74 QT_END_NAMESPACE
    71 QT_END_HEADER
    75 QT_END_HEADER
    72 
    76 
       
    77 #endif // QT_NO_DBUS
    73 #endif
    78 #endif