QAccessibleObject 類

The QAccessibleObject class implements parts of the QAccessibleInterface for QObjects . 更多...

頭: #include <QAccessibleObject>
繼承: QAccessibleInterface
繼承者: QAccessibleWidget

公共函數

QAccessibleObject (QObject * object )

重實現公共函數

virtual QString actionText (int action , Text t , int child ) const
virtual bool doAction (int action , int child , const QVariantList & params )
virtual bool isValid () const
virtual QObject * object () const
virtual QRect rect (int child ) const
virtual void setText (Text t , int child , const QString & text )
virtual int userActionCount (int child ) const

保護函數

virtual ~QAccessibleObject ()

額外繼承成員

詳細描述

The QAccessibleObject class implements parts of the QAccessibleInterface for QObjects .

此類主要為方便起見提供。所有子類化的 QAccessibleInterface ,提供非 Widget 實現的對象應使用此類作為其基類。

另請參閱 QAccessible and QAccessibleWidget .

成員函數文檔編製

QAccessibleObject:: QAccessibleObject ( QObject * object )

創建 QAccessibleObject for object .

[virtual protected] QAccessibleObject:: ~QAccessibleObject ()

銷毀 QAccessibleObject .

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

[虛擬] QString QAccessibleObject:: actionText ( int action , Text t , int child ) const

重實現自 QAccessibleInterface::actionText ().

[虛擬] bool QAccessibleObject:: doAction ( int action , int child , const QVariantList & params )

重實現自 QAccessibleInterface::doAction ().

[虛擬] bool QAccessibleObject:: isValid () const

重實現自 QAccessibleInterface::isValid ().

[虛擬] QObject * QAccessibleObject:: object () const

重實現自 QAccessibleInterface::object ().

[虛擬] QRect QAccessibleObject:: rect ( int child ) const

重實現自 QAccessibleInterface::rect ().

[虛擬] void QAccessibleObject:: setText ( Text t , int child , const QString & text )

重實現自 QAccessibleInterface::setText ().

[虛擬] int QAccessibleObject:: userActionCount ( int child ) const

重實現自 QAccessibleInterface::userActionCount ().