The QAccessibleWidget class implements the QAccessibleInterface 為 QWidget。 更多...
| 頭: | #include <QAccessibleWidget> |
| qmake: | QT += widgets |
| 繼承: | QAccessibleObject and QAccessibleActionInterface |
| QAccessibleWidget (QWidget * w , QAccessible::Role role = QAccessible::Client, const QString & name = QString()) |
| virtual QStringList | actionNames () const |
| virtual QColor | backgroundColor () const |
| virtual QAccessibleInterface * | child (int index ) const |
| virtual int | childCount () const |
| virtual void | doAction (const QString & actionName ) |
| virtual QAccessibleInterface * | focusChild () const |
| virtual QColor | foregroundColor () const |
| virtual int | indexOfChild (const QAccessibleInterface * child ) const |
| virtual void * | interface_cast (QAccessible::InterfaceType t ) |
| virtual bool | isValid () const |
| virtual QStringList | keyBindingsForAction (const QString & actionName ) const |
| virtual QAccessibleInterface * | parent () const |
| virtual QRect | rect () const |
| virtual QVector<QPair<QAccessibleInterface *, QAccessible::Relation> > | relations (QAccessible::Relation match = QAccessible::AllRelations) const |
| virtual QAccessible::Role | role () const |
| virtual QAccessible::State | state () const |
| virtual QString | text (QAccessible::Text t ) const |
| virtual QWindow * | window () const |
| ~QAccessibleWidget () | |
| void | addControllingSignal (const QString & signal ) |
| QObject * | parentObject () const |
| QWidget * | widget () const |
The QAccessibleWidget class implements the QAccessibleInterface 為 QWidget。
此類屬於 QWidget 應用程序的可訪問性 .
此類可方便用作提供 Widget 對象有關信息的 QAccessibleInterfaces 的自定義實現基類。
類提供函數以檢索 parentObject () (Widget 的父級小部件),和關聯 widget ()。控製信號的添加可以采用 addControllingSignal (),和 Setter 的提供為接口實現的各個方麵,例如 setValue()、setDescription()、setAccelerator() 及 setHelp()。
另請參閱 QAccessible and QAccessibleObject .
創建 QAccessibleWidget object for widget w . role and name 是設置對象角色和名稱特性的可選參數。
[protected]
QAccessibleWidget::
~QAccessibleWidget
()
銷毀此對象。
[虛擬]
QStringList
QAccessibleWidget::
actionNames
() const
重實現自 QAccessibleActionInterface::actionNames ().
[protected]
void
QAccessibleWidget::
addControllingSignal
(const
QString
&
signal
)
注冊 signal 作為控製信號。
對象是連接到控製信號的任何其它對象的控製器。
[虛擬]
QColor
QAccessibleWidget::
backgroundColor
() const
重實現自 QAccessibleInterface::backgroundColor ().
[虛擬]
QAccessibleInterface
*QAccessibleWidget::
child
(
int
index
) const
重實現自 QAccessibleInterface::child ().
[虛擬]
int
QAccessibleWidget::
childCount
() const
重實現自 QAccessibleInterface::childCount ().
[虛擬]
void
QAccessibleWidget::
doAction
(const
QString
&
actionName
)
重實現自 QAccessibleActionInterface::doAction ().
[虛擬]
QAccessibleInterface
*QAccessibleWidget::
focusChild
() const
重實現自 QAccessibleInterface::focusChild ().
[虛擬]
QColor
QAccessibleWidget::
foregroundColor
() const
重實現自 QAccessibleInterface::foregroundColor ().
[虛擬]
int
QAccessibleWidget::
indexOfChild
(const
QAccessibleInterface
*
child
) const
重實現自 QAccessibleInterface::indexOfChild ().
[虛擬]
void
*QAccessibleWidget::
interface_cast
(
QAccessible::InterfaceType
t
)
重實現自 QAccessibleInterface::interface_cast ().
[虛擬]
bool
QAccessibleWidget::
isValid
() const
重實現自 QAccessibleInterface::isValid ().
[虛擬]
QStringList
QAccessibleWidget::
keyBindingsForAction
(const
QString
&
actionName
) const
重實現自 QAccessibleActionInterface::keyBindingsForAction ().
[虛擬]
QAccessibleInterface
*QAccessibleWidget::
parent
() const
重實現自 QAccessibleInterface::parent ().
[protected]
QObject
*QAccessibleWidget::
parentObject
() const
Returns the associated widget's parent object, which is either the parent widget, or qApp for top-level widgets.
[虛擬]
QRect
QAccessibleWidget::
rect
() const
重實現自 QAccessibleInterface::rect ().
[虛擬]
QVector
<
QPair
<
QAccessibleInterface
*,
QAccessible::Relation
> > QAccessibleWidget::
relations
(
QAccessible::Relation
match
= QAccessible::AllRelations) const
重實現自 QAccessibleInterface::relations ().
[虛擬]
QAccessible::Role
QAccessibleWidget::
role
() const
重實現自 QAccessibleInterface::role ().
[虛擬]
QAccessible::State
QAccessibleWidget::
state
() const
重實現自 QAccessibleInterface::state ().
[虛擬]
QString
QAccessibleWidget::
text
(
QAccessible::Text
t
) const
重實現自 QAccessibleInterface::text ().
[protected]
QWidget
*QAccessibleWidget::
widget
() const
返迴關聯 Widget。
[虛擬]
QWindow
*QAccessibleWidget::
window
() const
重實現自 QAccessibleInterface::window ().