QAccessibleTextUpdateEvent 类

QAccessibleTextUpdateEvent 类是有关文本改变的通知。这用于支持可编辑文本 (譬如:行编辑) 的可访问。例如,此事件发生,当选中文本的一部分被粘贴新文本或在编辑器覆盖模式下被替换时。 更多...

头: #include <QAccessibleTextUpdateEvent>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
继承: QAccessibleTextCursorEvent

公共函数

QAccessibleTextUpdateEvent (QObject * object , int position , const QString & oldText , const QString & text )
QAccessibleTextUpdateEvent (QAccessibleInterface * iface , int position , const QString & oldText , const QString & text )
int changePosition () const
QString textInserted () const
QString textRemoved () const

详细描述

此类用于 QAccessible::updateAccessibility ().

成员函数文档编制

QAccessibleTextUpdateEvent:: QAccessibleTextUpdateEvent ( QObject * object , int position , const QString & oldText , const QString & text )

构造新 QAccessibleTextUpdateEvent 为 object 。文本更改发生在 position 在哪里 oldText 被移除和 text 插入代替。

QAccessibleTextUpdateEvent:: QAccessibleTextUpdateEvent ( QAccessibleInterface * iface , int position , const QString & oldText , const QString & text )

构造新 QAccessibleTextUpdateEvent 为 iface 。文本更改发生在 position 在哪里 oldText 被移除和 text 插入代替。

int QAccessibleTextUpdateEvent:: changePosition () const

返回更改发生的位置。

QString QAccessibleTextUpdateEvent:: textInserted () const

返回插入文本。

QString QAccessibleTextUpdateEvent:: textRemoved () const

返回移除文本。