QAccessibleObject 类

The QAccessibleObject class implements parts of the QAccessibleInterface 为 QObject。 更多...

头: #include <QAccessibleObject>
qmake: QT += gui
继承: QAccessibleInterface

公共函数

QAccessibleObject (QObject * object )

重实现公共函数

virtual QAccessibleInterface * childAt (int x , int y ) const override
virtual bool isValid () const override
virtual QObject * 对象 () const override
virtual QRect rect () const override
virtual void setText (QAccessible::Text t , const QString & text ) override

保护函数

virtual ~QAccessibleObject ()

详细描述

The QAccessibleObject class implements parts of the QAccessibleInterface 为 QObject。

此类属于 QWidget 应用程序的可访问性 .

此类主要为方便起见提供。所有子类化的 QAccessibleInterface ,提供非 Widget 实现的对象应使用此类作为其基类。

另请参阅 QAccessible and QAccessibleWidget .

成员函数文档编制

QAccessibleObject:: QAccessibleObject ( QObject * object )

创建 QAccessibleObject for object .

[virtual protected] QAccessibleObject:: ~QAccessibleObject ()

销毁 QAccessibleObject .

这才会发生,当调用 release() 将内部引用计数器递减为 0 时。

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

重实现自 QAccessibleInterface::childAt ().

[override virtual] bool QAccessibleObject:: isValid () const

重实现自 QAccessibleInterface::isValid ().

[override virtual] QObject *QAccessibleObject:: 对象 () const

重实现自 QAccessibleInterface::object ().

[override virtual] QRect QAccessibleObject:: rect () const

重实现自 QAccessibleInterface::rect ().

[override virtual] void QAccessibleObject:: setText ( QAccessible::Text t , const QString & text )

重实现自 QAccessibleInterface::setText ().