summaryrefslogtreecommitdiffstats
path: root/src/core/browser_accessibility_qt.h
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@digia.com>2014-07-15 11:03:37 +0200
committerFrederik Gladhorn <frederik.gladhorn@digia.com>2014-07-15 16:34:03 +0200
commit51ac037c2082a4f6681eda07795869f4c14488e1 (patch)
tree238d9d58b826a055eb9c54973029867db7c3d16b /src/core/browser_accessibility_qt.h
parentd5fa096056b033203d9a54497e1554f153a19d93 (diff)
Implement accessible value interface
Change-Id: I837d7f3041aec59ae83c0fe802bc83b746e62b76 Reviewed-by: Andras Becsi <andras.becsi@digia.com>
Diffstat (limited to 'src/core/browser_accessibility_qt.h')
-rw-r--r--src/core/browser_accessibility_qt.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/core/browser_accessibility_qt.h b/src/core/browser_accessibility_qt.h
index cda205bf2..2c85b3349 100644
--- a/src/core/browser_accessibility_qt.h
+++ b/src/core/browser_accessibility_qt.h
@@ -51,6 +51,7 @@ class BrowserAccessibilityQt
: public BrowserAccessibility
, public QAccessibleInterface
, public QAccessibleTextInterface
+ , public QAccessibleValueInterface
{
public:
BrowserAccessibilityQt();
@@ -93,6 +94,13 @@ public:
void setSelection(int selectionIndex, int startOffset, int endOffset) Q_DECL_OVERRIDE;
int characterCount() const Q_DECL_OVERRIDE;
void scrollToSubstring(int startIndex, int endIndex) Q_DECL_OVERRIDE;
+
+ // QAccessibleValueInterface
+ QVariant currentValue() const Q_DECL_OVERRIDE;
+ void setCurrentValue(const QVariant &value) Q_DECL_OVERRIDE;
+ QVariant maximumValue() const Q_DECL_OVERRIDE;
+ QVariant minimumValue() const Q_DECL_OVERRIDE;
+ QVariant minimumStepSize() const Q_DECL_OVERRIDE;
};
}