summaryrefslogtreecommitdiffstats
path: root/src/core/accessibility_tree_formatter_qt.cpp
diff options
context:
space:
mode:
authorPeter Varga <pvarga@inf.u-szeged.hu>2018-10-26 13:38:01 +0200
committerJani Heikkinen <jani.heikkinen@qt.io>2018-10-30 12:40:28 +0000
commit11257003bf11aa011e4f2d21e3266766a2b77531 (patch)
tree35addf2f98923ab9a77210665ace5b6e0f8ff733 /src/core/accessibility_tree_formatter_qt.cpp
parent92b8a931504020d6a2fdb00a47f26be314fda19f (diff)
Fix build with disabled accessibility
Change-Id: Icdf58c228fc2511508c997e733d881d53709dd21 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/core/accessibility_tree_formatter_qt.cpp')
-rw-r--r--src/core/accessibility_tree_formatter_qt.cpp19
1 files changed, 13 insertions, 6 deletions
diff --git a/src/core/accessibility_tree_formatter_qt.cpp b/src/core/accessibility_tree_formatter_qt.cpp
index 6d3129275..8b15c5dee 100644
--- a/src/core/accessibility_tree_formatter_qt.cpp
+++ b/src/core/accessibility_tree_formatter_qt.cpp
@@ -52,6 +52,7 @@
namespace content {
+#ifndef QT_NO_ACCESSIBILITY
class AccessibilityTreeFormatterQt : public AccessibilityTreeFormatterBrowser {
public:
explicit AccessibilityTreeFormatterQt();
@@ -66,12 +67,6 @@ private:
base::string16 ProcessTreeForOutput(const base::DictionaryValue &node, base::DictionaryValue * = nullptr) override;
};
-// static
-AccessibilityTreeFormatter* AccessibilityTreeFormatter::Create()
-{
- return new AccessibilityTreeFormatterQt();
-}
-
AccessibilityTreeFormatterQt::AccessibilityTreeFormatterQt()
{
}
@@ -203,4 +198,16 @@ const std::string AccessibilityTreeFormatterQt::GetDenyString()
return "@QT-DENY:";
}
+#endif // QT_NO_ACCESSIBILITY
+
+// static
+AccessibilityTreeFormatter* AccessibilityTreeFormatter::Create()
+{
+#ifndef QT_NO_ACCESSIBILITY
+ return new AccessibilityTreeFormatterQt();
+#else
+ return nullptr;
+#endif
}
+
+} // namespace content