- class QAccessibleStateChangeEvent#
QAccessibleStateChangeEvent
通知可访问性框架对象的状态已更改。更多...概要#
方法#
def
__init__()
def
changedStates()
注意
此文档可能包含从C++自动翻译到Python的代码段。我们始终欢迎对代码段翻译的贡献。如果您发现翻译问题,您也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建工单来告诉我们
详细描述#
此类与
updateAccessibility()
一起使用。另请参阅
- __init__(iface, state)#
- 参数:
iface –
QAccessibleInterface
state –
State
构建一个新的
QAccessibleStateChangeEvent
。iface
是与事件state
相关的接口,而state
是可访问对象的当前状态。- __init__(obj, state)
- 参数:
obj –
QObject
state –
State
为对象
object
构建一个新的QAccessibleStateChangeEvent
。与对象的前一个状态不同的是state
模块。- changedStates()#
- 返回类型:
State
返回已被修改的状态。
请记住,返回的状态是已修改的状态。要获取对象的状态,请使用
state()
。例如,如果一个对象曾经拥有焦点但失去了焦点,对象的狀態將被設置為
false
。另一方面,该事件讲的是该状态的变化,并且具有true
的焦点,因为焦点状态从true
改变到false
。