![]() |
CopperSpice API
2.0.0
|
The QAccessibleObject class implements parts of the QAccessibleInterface for QObjects. More...
Public Methods | |
| QAccessibleObject (QObject *object) | |
| QAccessibleInterface * | childAt (int x, int y) const override |
| bool | isValid () const override |
| QObject * | object () const override |
| QRect | rect () const override |
| void | setText (QAccessible::Text text, const QString &str) override |
Public Methods inherited from QAccessibleInterface | |
| QAccessibleActionInterface * | actionInterface () |
| virtual QColor | backgroundColor () const |
| virtual QAccessibleInterface * | child (int index) const = 0 |
| virtual int | childCount () const = 0 |
| virtual QAccessibleInterface * | focusChild () const |
| virtual QColor | foregroundColor () const |
| virtual int | indexOfChild (const QAccessibleInterface *child) const = 0 |
| virtual void * | interface_cast (QAccessible::InterfaceType type) |
| virtual QAccessibleInterface * | parent () const = 0 |
| virtual QVector< QPair< QAccessibleInterface *, QAccessible::Relation > > | relations (QAccessible::Relation match=QAccessible::AllRelations) const |
| virtual QAccessible::Role | role () const = 0 |
| virtual QAccessible::State | state () const = 0 |
| QAccessibleTableCellInterface * | tableCellInterface () |
| QAccessibleTableInterface * | tableInterface () |
| virtual QString | text (QAccessible::Text t) const = 0 |
| QAccessibleTextInterface * | textInterface () |
| QAccessibleValueInterface * | valueInterface () |
| virtual QWindow * | window () const |
Protected Methods | |
| virtual | ~QAccessibleObject () |
Protected Methods inherited from QAccessibleInterface | |
| virtual | ~QAccessibleInterface () |
The QAccessibleObject class implements parts of the QAccessibleInterface for QObjects.
This class is mainly provided for convenience. All subclasses of the QAccessibleInterface that provide implementations of non-widget objects should use this class as their base class.
|
explicit |
Creates a QAccessibleObject for object.
|
protectedvirtual |
Destroys the QAccessibleObject. This only happens when a call to release() decrements the internal reference counter to zero.
|
overridevirtual |
Reimplemented from QAccessibleInterface::childAt()
Implements QAccessibleInterface::childAt()
|
overridevirtual |
Implements QAccessibleInterface::isValid()
|
overridevirtual |
Implements QAccessibleInterface::object()
|
overridevirtual |
Implements QAccessibleInterface::rect()
|
overridevirtual |
Implements QAccessibleInterface::setText()