From 98057fc6c5455c82844a53b374994c33ee1c1a0e Mon Sep 17 00:00:00 2001 From: Frederik Gladhorn Date: Thu, 8 Jun 2017 11:39:58 +0300 Subject: Use upstream at-spi 2 Move at-spi dbus xml definitions into platformsupport, these files simply describe the DBus protocol and should not be in 3rdparty. The header files can just as well be picked up by pkg-config. Change-Id: I326d9b3cb69223bf2c8646099f211d9a9f3fa0af Reviewed-by: Lars Knoll --- .../linuxaccessibility/dbusxml/Bus.xml | 17 ++++++ .../linuxaccessibility/dbusxml/Cache.xml | 21 +++++++ .../dbusxml/DeviceEventController.xml | 66 ++++++++++++++++++++++ .../linuxaccessibility/dbusxml/Socket.xml | 23 ++++++++ .../linuxaccessibility/linuxaccessibility.pro | 8 ++- 5 files changed, 134 insertions(+), 1 deletion(-) create mode 100644 src/platformsupport/linuxaccessibility/dbusxml/Bus.xml create mode 100644 src/platformsupport/linuxaccessibility/dbusxml/Cache.xml create mode 100644 src/platformsupport/linuxaccessibility/dbusxml/DeviceEventController.xml create mode 100644 src/platformsupport/linuxaccessibility/dbusxml/Socket.xml (limited to 'src/platformsupport/linuxaccessibility') diff --git a/src/platformsupport/linuxaccessibility/dbusxml/Bus.xml b/src/platformsupport/linuxaccessibility/dbusxml/Bus.xml new file mode 100644 index 0000000000..5a33e335a1 --- /dev/null +++ b/src/platformsupport/linuxaccessibility/dbusxml/Bus.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + diff --git a/src/platformsupport/linuxaccessibility/dbusxml/Cache.xml b/src/platformsupport/linuxaccessibility/dbusxml/Cache.xml new file mode 100644 index 0000000000..01c52810ac --- /dev/null +++ b/src/platformsupport/linuxaccessibility/dbusxml/Cache.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/src/platformsupport/linuxaccessibility/dbusxml/DeviceEventController.xml b/src/platformsupport/linuxaccessibility/dbusxml/DeviceEventController.xml new file mode 100644 index 0000000000..d4c26ef7e7 --- /dev/null +++ b/src/platformsupport/linuxaccessibility/dbusxml/DeviceEventController.xml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + diff --git a/src/platformsupport/linuxaccessibility/dbusxml/Socket.xml b/src/platformsupport/linuxaccessibility/dbusxml/Socket.xml new file mode 100644 index 0000000000..75ec99f994 --- /dev/null +++ b/src/platformsupport/linuxaccessibility/dbusxml/Socket.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/platformsupport/linuxaccessibility/linuxaccessibility.pro b/src/platformsupport/linuxaccessibility/linuxaccessibility.pro index 6d68909047..d6689c0fa3 100644 --- a/src/platformsupport/linuxaccessibility/linuxaccessibility.pro +++ b/src/platformsupport/linuxaccessibility/linuxaccessibility.pro @@ -7,7 +7,13 @@ CONFIG += static internal_module DEFINES += QT_NO_CAST_FROM_ASCII PRECOMPILED_HEADER = ../../corelib/global/qt_pch.h -include(../../3rdparty/atspi2/atspi2.pri) +DBUS_ADAPTORS = $$PWD/dbusxml/Cache.xml $$PWD/dbusxml/DeviceEventController.xml +QDBUSXML2CPP_ADAPTOR_HEADER_FLAGS = -i struct_marshallers_p.h + +DBUS_INTERFACES = $$PWD/dbusxml/Socket.xml $$PWD/dbusxml/Bus.xml +QDBUSXML2CPP_INTERFACE_HEADER_FLAGS = -i struct_marshallers_p.h + +QMAKE_USE += atspi/nolink HEADERS += \ application_p.h \ -- cgit v1.2.3