Класс QAccessibleObject
Класс QAccessibleObject реализует части интерфейса QAccessibleInterface для QObjects. Подробнее...
| Заголовок: | #include <QAccessibleObject> |
| CMake: | find_package(Qt6 COMPONENTS Gui REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
| qmake: | QT += gui |
| Наследуется от: | QAccessibleInterface |
| Наследует: |
Открытые функции
| QAccessibleObject(QObject *object) |
Переопределённые открытые функции
| virtual QAccessibleInterface * | childAt(int x, int y) const override |
| virtual bool | isValid() const override |
| virtual QObject * | object() const override |
| virtual QRect | rect() const override |
| virtual void | setText(QAccessible::Text t, const QString &text) override |
Защищённые функции
| virtual | ~QAccessibleObject() |
Подробное описание
Этот класс входит в состав Доступности для приложений QWidget.
Этот класс в основном предоставлен для удобства. Все подклассы QAccessibleInterface, которые предоставляют реализации для объектов, не являющихся виджетами, должны использовать этот класс в качестве базового класса.
См. также QAccessible и QAccessibleWidget.
Документация по функциям-членам
QAccessibleObject::QAccessibleObject(QObject *object)
Создаёт QAccessibleObject для object.
[virtual protected] QAccessibleObject::~QAccessibleObject()
Удаляет QAccessibleObject.
Это происходит только при вызове release(), который уменьшает внутренний счётчик ссылок до нуля.
[override virtual] QAccessibleInterface *QAccessibleObject::childAt(int x, int y) const
Переопределяет: QAccessibleInterface::childAt(int x, int y) const.
[override virtual] bool QAccessibleObject::isValid() const
Переопределяет: QAccessibleInterface::isValid() const.
[override virtual] QObject *QAccessibleObject::object() const
Переопределяет: QAccessibleInterface::object() const.
[override virtual] QRect QAccessibleObject::rect() const
Переопределяет: QAccessibleInterface::rect() const.
[override virtual] void QAccessibleObject::setText(QAccessible::Text t, const QString &text)
Переопределяет: QAccessibleInterface::setText(QAccessible::Text t, const QString &text).
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qaccessibleobject.html