QAccessibleObject 類

QAccessibleObject 類實現部分 QAccessibleInterface 為 QObject。 更多...

頭: #include <QAccessibleObject>
qmake: QT += gui
繼承: QAccessibleInterface
繼承者:

QAccessibleWidget

公共函數

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 ,提供非 Widget 實現的對象應使用此類作為其基類。

另請參閱 QAccessible and QAccessibleWidget .

成員函數文檔編製

QAccessibleObject:: QAccessibleObject ( QObject * object )

創建 QAccessibleObject 為 object .

[virtual protected] QAccessibleObject:: ~QAccessibleObject ()

銷毀 QAccessibleObject .

這纔會發生,當調用 release() 將內部引用計數器遞減為 0 時。

[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).