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