QCAD Application Framework
CAD Application Development and Automation.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
qtscriptshell_QAccessibleInterface.h
Go to the documentation of this file.
1 #ifndef QTSCRIPTSHELL_QACCESSIBLEINTERFACE_H
2 #define QTSCRIPTSHELL_QACCESSIBLEINTERFACE_H
3 
4 #include <qaccessible.h>
5 
6 #include <QtScript/qscriptvalue.h>
7 
8 class QtScriptShell_QAccessibleInterface : public QAccessibleInterface
9 {
10 public:
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 = QVariantList());
18  int indexOfChild(const QAccessibleInterface* arg__1) const;
19  bool isValid() const;
20  int navigate(QAccessible::RelationFlag relation, int index, QAccessibleInterface** iface) const;
21  QObject* object() const;
22  QRect rect(int child) const;
23  QAccessible::Relation relationTo(int child, const QAccessibleInterface* other, int otherChild) const;
24  QAccessible::Role role(int child) const;
25  void setText(QAccessible::Text t, int child, const QString& text);
26  QAccessible::State state(int child) const;
27  QString text(QAccessible::Text t, int child) const;
28  int userActionCount(int child) const;
29 
30  QScriptValue __qtscript_self;
31 };
32 
33 #endif // QTSCRIPTSHELL_QACCESSIBLEINTERFACE_H