QAccessibleStateChangeEvent 通知可访问性框架对象的状态已改变。 更多...
头: | #include <QAccessibleStateChangeEvent> |
CMake: |
find_package(Qt6 COMPONENTS Gui REQUIRED)
target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake: | QT += gui |
继承: | QAccessibleEvent |
QAccessibleStateChangeEvent (QAccessibleInterface * iface , QAccessible::State state ) | |
QAccessibleStateChangeEvent (QObject * object , QAccessible::State state ) | |
QAccessible::State | changedStates () const |
此类用于 QAccessible::updateAccessibility ().
另请参阅 QAccessibleInterface::state ().
构造新的 QAccessibleStateChangeEvent。 iface 是接口关联事件 state 是可访问对象的状态。
构造新的 QAccessibleStateChangeEvent 为 object 。与对象先前状态的不同之处在于 state .
返回已改变的状态。
请记住,返回状态是已改变状态。要找出对象的有关状态,使用 QAccessibleInterface::state ().
例如,若对象曾经拥有焦点但失去了它,那么对象的聚焦状态将被设为
false
。另一方面,此事件告诉即将改变,且有聚焦被设为
true
因为聚焦状态正改变从
true
to
false
.