QAccessibleObject 类

QAccessibleObject 类实现了 QAccessibleInterface 的一部分,用于 QObjects。 [更多...]

头文件 #include <QAccessibleObject>
CMakefind_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmakeQT += gui
继承 QAccessibleInterface
继承自

QAccessibleWidget

公开函数

QAccessibleObject(QObject *object)

实现公开函数

virtual QAccessibleInterface *childAt(int x, int y) const override
virtual boolisValid() const override
virtual QObject *object() const override
virtual QRectrect() const override
virtual voidsetText(QAccessible::Text t, const QString &text) override

受保护函数

详细描述

该类是 QWidget 应用程序的辅助功能 的一部分。

该类主要为了方便使用。所有提供非小部件对象实现的 QAccessibleInterface 子类都应使用该类作为它们的基类。

请参阅QAccessibleQAccessibleWidget

成员函数说明

[explicit] QAccessibleObject::QAccessibleObject(QObject *object)

object 创建一个 QAccessibleObject。

[virtual noexcept protected] QAccessibleObject::~QAccessibleObject()

销毁 QAccessibleObject

这仅在调用 release() 时,内部引用计数器减少到零时发生。

[override virtual] QAccessibleInterface *QAccessibleObject::childAt(int x, int y) const

重新实现: QAccessibleInterface::childAt(int x, int y) const.

[继承虚函数] bool QAccessibleObject::isValid() const

重新实现: QAccessibleInterface::isValid() const.

[继承虚函数] QObject *QAccessibleObject::object() const

重新实现: QAccessibleInterface::object() const.

[继承虚函数] QRect QAccessibleObject::rect() const

重新实现: QAccessibleInterface::rect() const.

[继承虚函数] void QAccessibleObject::setText(QAccessible::Text t, const QString &text)

重新实现: QAccessibleInterface::setText(QAccessible::Text t, const QString &text).

© 2024 Qt公司有限公司。此处包含的文档贡献者是各自所有者的版权。此处提供的文档根据自由软件基金会发布的GNU自由文档许可证第1.3版许可,请参阅http://www.gnu.org/licenses/fdl.html。Qt及其相关标志是芬兰Qt公司及其它国家和地区商标注册。