From 261e34fdffcf10ba7ec67325b50a8df4fe1d81f5 Mon Sep 17 00:00:00 2001 From: Frederik Gladhorn Date: Fri, 23 May 2014 13:53:11 +0200 Subject: Introduce Accessible.ignored MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTBUG-39163 Change-Id: Ic09573408c460c64503cf1c4d6fff3754e92a223 Reviewed-by: Jan Arve Sæther --- src/quick/items/qquickaccessibleattached_p.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/quick/items/qquickaccessibleattached_p.h') diff --git a/src/quick/items/qquickaccessibleattached_p.h b/src/quick/items/qquickaccessibleattached_p.h index 1f2c6bf532..4440f2a616 100644 --- a/src/quick/items/qquickaccessibleattached_p.h +++ b/src/quick/items/qquickaccessibleattached_p.h @@ -78,6 +78,7 @@ class Q_QUICK_PRIVATE_EXPORT QQuickAccessibleAttached : public QObject Q_PROPERTY(QAccessible::Role role READ role WRITE setRole NOTIFY roleChanged FINAL) Q_PROPERTY(QString name READ name WRITE setName NOTIFY nameChanged FINAL) Q_PROPERTY(QString description READ description WRITE setDescription NOTIFY descriptionChanged FINAL) + Q_PROPERTY(bool ignored READ ignored WRITE setIgnored NOTIFY ignoredChanged FINAL) public: Q_ENUMS(QAccessible::Role QAccessible::Event) @@ -193,6 +194,7 @@ public: } QAccessible::State state() { return m_state; } + bool ignored() const; public Q_SLOTS: void valueChanged() { @@ -204,10 +206,13 @@ public Q_SLOTS: QAccessible::updateAccessibility(&ev); } + void setIgnored(bool ignored); + Q_SIGNALS: void roleChanged(); void nameChanged(); void descriptionChanged(); + void ignoredChanged(); private: QQuickItem *item() const { return static_cast(parent()); } @@ -216,6 +221,7 @@ private: QAccessible::State m_state; QString m_name; QString m_description; + bool m_ignored; public: using QObject::property; -- cgit v1.2.3