aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickaccessibleattached_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/quick/items/qquickaccessibleattached_p.h')
-rw-r--r--src/quick/items/qquickaccessibleattached_p.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/quick/items/qquickaccessibleattached_p.h b/src/quick/items/qquickaccessibleattached_p.h
index 4875b2765a..53b1d2954d 100644
--- a/src/quick/items/qquickaccessibleattached_p.h
+++ b/src/quick/items/qquickaccessibleattached_p.h
@@ -188,6 +188,8 @@ public:
QAccessible::State state() { return m_state; }
bool ignored() const;
+ bool doAction(const QString &actionName);
+ void availableActions(QStringList *actions) const;
public Q_SLOTS:
void valueChanged() {
@@ -206,6 +208,10 @@ Q_SIGNALS:
void nameChanged();
void descriptionChanged();
void ignoredChanged();
+ void pressAction();
+ void toggleAction();
+ void increaseAction();
+ void decreaseAction();
private:
QQuickItem *item() const { return static_cast<QQuickItem*>(parent()); }
@@ -215,6 +221,11 @@ private:
QString m_name;
QString m_description;
+ static const QMetaMethod sigPress;
+ static const QMetaMethod sigToggle;
+ static const QMetaMethod sigIncrease;
+ static const QMetaMethod sigDecrease;
+
public:
using QObject::property;
};