QAccessibleStateChangeEvent 类

QAccessibleStateChangeEvent notfies the accessibility framework that the state of an object has changed. 更多...

头: #include <QAccessibleStateChangeEvent>
qmake: QT += gui
继承: QAccessibleEvent

公共函数

QAccessibleStateChangeEvent (QObject * object , QAccessible::State state )
QAccessibleStateChangeEvent (QAccessibleInterface * iface , QAccessible::State state )
QAccessible::State changedStates () const

详细描述

QAccessibleStateChangeEvent notfies the accessibility framework that the state of an object has changed.

此类用于 QAccessible::updateAccessibility ().

另请参阅 QAccessibleInterface::state ().

成员函数文档编制

QAccessibleStateChangeEvent:: QAccessibleStateChangeEvent ( QObject * object , QAccessible::State state )

构造新的 QAccessibleStateChangeEvent for object 。与对象先前状态的不同之处在于 state .

QAccessibleStateChangeEvent:: QAccessibleStateChangeEvent ( QAccessibleInterface * iface , QAccessible::State state )

构造新的 QAccessibleStateChangeEvent . iface 是接口关联事件 state 是可访问对象的状态。

QAccessible::State QAccessibleStateChangeEvent:: changedStates () const

返回已改变的状态。

请记住,返回状态是已改变状态。要找出对象的有关状态,使用 QAccessibleInterface::state ().

例如,若对象曾经拥有焦点但失去了它,那么对象的聚焦状态将被设为 false 。另一方面,此事件告诉即将改变,且有聚焦被设为 true 因为聚焦状态正改变从 true to false .