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