QCAD Application Framework
CAD Application Development and Automation.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
qtscriptshell_QAccessibleWidgetEx.h
Go to the documentation of this file.
1 #ifndef QTSCRIPTSHELL_QACCESSIBLEWIDGETEX_H
2 #define QTSCRIPTSHELL_QACCESSIBLEWIDGETEX_H
3 
4 #include <qaccessiblewidget.h>
5 
6 #include <QtScript/qscriptvalue.h>
7 
8 class QtScriptShell_QAccessibleWidgetEx : public QAccessibleWidgetEx
9 {
10 public:
11  QtScriptShell_QAccessibleWidgetEx(QWidget* o, QAccessible::Role r = QAccessible::Client, const QString& name = QString());
13 
14  QString actionText(int action, QAccessible::Text t, int child) const;
15  int childAt(int x, int y) const;
16  int childCount() const;
17  bool doAction(int action, int child, const QList<QVariant >& params);
18  int indexOfChild(const QAccessibleInterface* child) const;
19  QVariant invokeMethodEx(QAccessible::Method method, int child, const QList<QVariant >& params);
20  bool isValid() const;
21  int navigate(QAccessible::RelationFlag rel, int entry, QAccessibleInterface** target) const;
22  QObject* object() const;
23  QRect rect(int child) const;
24  QAccessible::Relation relationTo(int child, const QAccessibleInterface* other, int otherChild) const;
25  QAccessible::Role role(int child) const;
26  void setText(QAccessible::Text t, int child, const QString& text);
27  QAccessible::State state(int child) const;
28  QString text(QAccessible::Text t, int child) const;
29  int userActionCount(int child) const;
30  QVariant virtual_hook(const QVariant& data);
31 
32  QScriptValue __qtscript_self;
33 };
34 
35 #endif // QTSCRIPTSHELL_QACCESSIBLEWIDGETEX_H