3 CONFIG += link_pkgconfig
4 MODULE_CONFIG = dbusadaptors dbusinterfaces
7 INCLUDEPATH += $$DBUS_PATH/include
8 QMAKE_LIBDIR += $$DBUS_PATH/lib
11 DEFINES += DBUS_API_SUBJECT_TO_CHANGE
12 QMAKE_CXXFLAGS += $$QT_CFLAGS_DBUS
13 contains(QT_CONFIG, dbus-linked) {
14 LIBS_PRIVATE += $$QT_LIBS_DBUS
15 DEFINES += QT_LINKED_LIBDBUS
19 wince*:LIBS_PRIVATE += -lws2
20 else:LIBS_PRIVATE += -lws2_32 \
24 CONFIG(debug, debug|release):LIBS_PRIVATE += -ldbus-1d
25 else:LIBS_PRIVATE += -ldbus-1
28 QMAKE_DOCS = $$PWD/doc/qtdbus.qdocconf
32 PUB_HEADERS = qdbusargument.h \
33 qdbusconnectioninterface.h \
40 qdbusabstractinterface.h \
42 qdbusabstractadaptor.h \
48 qdbusvirtualobject.h \
49 qdbusservicewatcher.h \
50 qdbusunixfiledescriptor.h
51 HEADERS += $$PUB_HEADERS \
53 qdbusconnectionmanager_p.h \
57 qdbusabstractadaptor_p.h \
60 qdbusabstractinterface_p.h \
62 qdbusthreaddebug_p.h \
64 qdbuspendingcall_p.h \
66 qdbusintrospection_p.h
67 SOURCES += qdbusconnection.cpp \
68 qdbusconnectioninterface.cpp \
73 qdbusabstractinterface.cpp \
77 qdbusintrospection.cpp \
78 qdbusabstractadaptor.cpp \
79 qdbusinternalfilters.cpp \
81 qdbusxmlgenerator.cpp \
89 qdbuspendingcall.cpp \
90 qdbuspendingreply.cpp \
92 qdbusservicewatcher.cpp \
93 qdbusunixfiledescriptor.cpp \
94 qdbusvirtualobject.cpp