aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickaccessibleattached_p.h
diff options
context:
space:
mode:
authorFrederik Gladhorn <frederik.gladhorn@digia.com>2014-05-23 13:53:11 +0200
committerFrederik Gladhorn <frederik.gladhorn@digia.com>2014-06-16 16:44:37 +0200
commit261e34fdffcf10ba7ec67325b50a8df4fe1d81f5 (patch)
treee3acdbc8a730ef08872b1b4f20a4156f17bddf59 /src/quick/items/qquickaccessibleattached_p.h
parent7fde8a8d20da7fa00d974286fa903b3fee76d466 (diff)
Introduce Accessible.ignored
Task-number: QTBUG-39163 Change-Id: Ic09573408c460c64503cf1c4d6fff3754e92a223 Reviewed-by: Jan Arve Sæther <jan-arve.saether@digia.com>
Diffstat (limited to 'src/quick/items/qquickaccessibleattached_p.h')
-rw-r--r--src/quick/items/qquickaccessibleattached_p.h6
1 files changed, 6 insertions, 0 deletions
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<QQuickItem*>(parent()); }
@@ -216,6 +221,7 @@ private:
QAccessible::State m_state;
QString m_name;
QString m_description;
+ bool m_ignored;
public:
using QObject::property;