summaryrefslogtreecommitdiffstats
path: root/src/platformsupport/accessibility
diff options
context:
space:
mode:
Diffstat (limited to 'src/platformsupport/accessibility')
-rw-r--r--src/platformsupport/accessibility/accessibility.pri9
-rw-r--r--src/platformsupport/accessibility/accessibility.pro16
-rw-r--r--src/platformsupport/accessibility/qaccessiblebridgeutils.cpp4
-rw-r--r--src/platformsupport/accessibility/qaccessiblebridgeutils_p.h6
4 files changed, 19 insertions, 16 deletions
diff --git a/src/platformsupport/accessibility/accessibility.pri b/src/platformsupport/accessibility/accessibility.pri
deleted file mode 100644
index fb56edbf1a..0000000000
--- a/src/platformsupport/accessibility/accessibility.pri
+++ /dev/null
@@ -1,9 +0,0 @@
-contains(QT_CONFIG, accessibility) {
- INCLUDEPATH += $$PWD
-
- HEADERS += \
- $$PWD/qaccessiblebridgeutils_p.h
-
- SOURCES += \
- $$PWD/qaccessiblebridgeutils.cpp
-}
diff --git a/src/platformsupport/accessibility/accessibility.pro b/src/platformsupport/accessibility/accessibility.pro
new file mode 100644
index 0000000000..5004dc8cbe
--- /dev/null
+++ b/src/platformsupport/accessibility/accessibility.pro
@@ -0,0 +1,16 @@
+TARGET = QtAccessibilitySupport
+MODULE = accessibility_support
+
+QT = core-private gui-private
+CONFIG += static internal_module
+
+DEFINES += QT_NO_CAST_FROM_ASCII
+PRECOMPILED_HEADER = ../../corelib/global/qt_pch.h
+
+HEADERS += \
+ qaccessiblebridgeutils_p.h
+
+SOURCES += \
+ qaccessiblebridgeutils.cpp
+
+load(qt_module)
diff --git a/src/platformsupport/accessibility/qaccessiblebridgeutils.cpp b/src/platformsupport/accessibility/qaccessiblebridgeutils.cpp
index 935cff3e6c..f280e65c29 100644
--- a/src/platformsupport/accessibility/qaccessiblebridgeutils.cpp
+++ b/src/platformsupport/accessibility/qaccessiblebridgeutils.cpp
@@ -39,8 +39,6 @@
#include "qaccessiblebridgeutils_p.h"
#include <QtCore/qmath.h>
-#ifndef QT_NO_ACCESSIBILITY
-
QT_BEGIN_NAMESPACE
namespace QAccessibleBridgeUtils {
@@ -113,5 +111,3 @@ bool performEffectiveAction(QAccessibleInterface *iface, const QString &actionNa
} //namespace
QT_END_NAMESPACE
-
-#endif
diff --git a/src/platformsupport/accessibility/qaccessiblebridgeutils_p.h b/src/platformsupport/accessibility/qaccessiblebridgeutils_p.h
index 79b153a749..cf8e126894 100644
--- a/src/platformsupport/accessibility/qaccessiblebridgeutils_p.h
+++ b/src/platformsupport/accessibility/qaccessiblebridgeutils_p.h
@@ -51,10 +51,12 @@
// We mean it.
//
+#include <QtGui/private/qtguiglobal_p.h>
+
#include <QtCore/qstringlist.h>
#include <QtGui/qaccessible.h>
-#ifndef QT_NO_ACCESSIBILITY
+QT_REQUIRE_CONFIG(accessibility);
QT_BEGIN_NAMESPACE
@@ -65,6 +67,4 @@ namespace QAccessibleBridgeUtils {
QT_END_NAMESPACE
-#endif
-
#endif //QACCESSIBLEBRIDGEUTILS_H