PySide6.QtGui.QAccessibleTextUpdateEvent¶
- class QAccessibleTextUpdateEvent¶
QAccessibleTextUpdateEvent类用于通知文本更改。这适用于支持可编辑文本的可访问对象,例如行编辑。例如,当通过粘贴新文本或在编辑器的覆盖模式下替换部分选定文本时,会发生此事件。更多…概要¶
方法¶
def
__init__()def
changePosition()def
textInserted()def
textRemoved()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
此类与
updateAccessibility()一起使用。- __init__(iface, position, oldText, text)¶
- Parameters:
iface –
QAccessibleInterfaceposition – int
oldText – str
文本 – str
为
iface构造一个新的QAccessibleTextUpdateEvent。文本更改发生在position处,其中oldText被移除并插入text。- __init__(obj, position, oldText, text)
- Parameters:
obj –
QObjectposition – int
oldText – str
文本 – str
为
object构造一个新的QAccessibleTextUpdateEvent。文本更改发生在position处,其中oldText被移除,并插入text。- changePosition()¶
- Return type:
整数
返回更改发生的位置。
- textInserted()¶
- Return type:
字符串
返回插入的文本。
- textRemoved()¶
- Return type:
字符串
返回被移除的文本。