PySide6.QtGui.QAccessibleTextUpdateEvent

class QAccessibleTextUpdateEvent

QAccessibleTextUpdateEvent 类用于通知文本更改。这适用于支持可编辑文本的可访问对象,例如行编辑。例如,当通过粘贴新文本或在编辑器的覆盖模式下替换部分选定文本时,会发生此事件。更多

PySide6.QtGui.QAccessibleTextUpdateEvent 的继承图

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

此类与updateAccessibility()一起使用。

__init__(iface, position, oldText, text)
Parameters:

iface 构造一个新的 QAccessibleTextUpdateEvent。文本更改发生在 position 处,其中 oldText 被移除并插入 text

__init__(obj, position, oldText, text)
Parameters:
  • objQObject

  • position – int

  • oldText – str

  • 文本 – str

object构造一个新的QAccessibleTextUpdateEvent。文本更改发生在position处,其中oldText被移除,并插入text

changePosition()
Return type:

整数

返回更改发生的位置。

textInserted()
Return type:

字符串

返回插入的文本。

textRemoved()
Return type:

字符串

返回被移除的文本。