summaryrefslogtreecommitdiffstats
path: root/src/platformsupport/linuxaccessibility
diff options
context:
space:
mode:
authorOswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>2016-10-12 11:55:52 +0200
committerOswald Buddenhagen <oswald.buddenhagen@qt.io>2016-10-15 18:45:33 +0000
commitea913750b8793e1e518bd0eabc338e557df5ee6c (patch)
treeab4648ab3e680f19d30d568f6626b22fb6764500 /src/platformsupport/linuxaccessibility
parentec774500fb964f039bc47abce67e655699d374f7 (diff)
create modularized version of qtplatformsupport module
lumping together all kinds of unrelated stuff has caused problems with spurious dependencies from the beginning. as the modularization infra is now in a state which supports many small private libraries just fine, take advantage of it. Change-Id: Ic40f47ce76a308bbfd32deae281f6f064fe1ef4c Reviewed-by: Jake Petroules <jake.petroules@qt.io>
Diffstat (limited to 'src/platformsupport/linuxaccessibility')
-rw-r--r--src/platformsupport/linuxaccessibility/atspiadaptor.cpp2
-rw-r--r--src/platformsupport/linuxaccessibility/linuxaccessibility.pri25
-rw-r--r--src/platformsupport/linuxaccessibility/linuxaccessibility.pro30
3 files changed, 31 insertions, 26 deletions
diff --git a/src/platformsupport/linuxaccessibility/atspiadaptor.cpp b/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
index f6c126a771..70c4aa563c 100644
--- a/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
+++ b/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
@@ -50,7 +50,7 @@
#ifndef QT_NO_ACCESSIBILITY
#include "socket_interface.h"
#include "constant_mappings_p.h"
-#include "../accessibility/qaccessiblebridgeutils_p.h"
+#include <QtAccessibilitySupport/private/qaccessiblebridgeutils_p.h>
#include "application_p.h"
/*!
diff --git a/src/platformsupport/linuxaccessibility/linuxaccessibility.pri b/src/platformsupport/linuxaccessibility/linuxaccessibility.pri
deleted file mode 100644
index 1f36b815cf..0000000000
--- a/src/platformsupport/linuxaccessibility/linuxaccessibility.pri
+++ /dev/null
@@ -1,25 +0,0 @@
-qtConfig(accessibility-atspi-bridge) {
-
- QT_FOR_PRIVATE += dbus
- include(../../3rdparty/atspi2/atspi2.pri)
-
- INCLUDEPATH += $$PWD
-
- HEADERS += \
- $$PWD/application_p.h \
- $$PWD/bridge_p.h \
- $$PWD/cache_p.h \
- $$PWD/struct_marshallers_p.h \
- $$PWD/constant_mappings_p.h \
- $$PWD/dbusconnection_p.h \
- $$PWD/atspiadaptor_p.h
-
- SOURCES += \
- $$PWD/application.cpp \
- $$PWD/bridge.cpp \
- $$PWD/cache.cpp \
- $$PWD/struct_marshallers.cpp \
- $$PWD/constant_mappings.cpp \
- $$PWD/dbusconnection.cpp \
- $$PWD/atspiadaptor.cpp
-}
diff --git a/src/platformsupport/linuxaccessibility/linuxaccessibility.pro b/src/platformsupport/linuxaccessibility/linuxaccessibility.pro
new file mode 100644
index 0000000000..6d68909047
--- /dev/null
+++ b/src/platformsupport/linuxaccessibility/linuxaccessibility.pro
@@ -0,0 +1,30 @@
+TARGET = QtLinuxAccessibilitySupport
+MODULE = linuxaccessibility_support
+
+QT = core-private dbus gui-private accessibility_support-private
+CONFIG += static internal_module
+
+DEFINES += QT_NO_CAST_FROM_ASCII
+PRECOMPILED_HEADER = ../../corelib/global/qt_pch.h
+
+include(../../3rdparty/atspi2/atspi2.pri)
+
+HEADERS += \
+ application_p.h \
+ bridge_p.h \
+ cache_p.h \
+ struct_marshallers_p.h \
+ constant_mappings_p.h \
+ dbusconnection_p.h \
+ atspiadaptor_p.h
+
+SOURCES += \
+ application.cpp \
+ bridge.cpp \
+ cache.cpp \
+ struct_marshallers.cpp \
+ constant_mappings.cpp \
+ dbusconnection.cpp \
+ atspiadaptor.cpp
+
+load(qt_module)