En esta página

QAccessibleTextUpdateEvent Class

La clase QAccessibleTextUpdateEvent notifica sobre cambios en el texto. Esto es para accesibles que soportan texto editable como ediciones de línea. Este evento ocurre, por ejemplo, cuando una porción del texto seleccionado es reemplazado por pegar un nuevo texto o en el modo de anulación de los editores. Más...

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

Funciones Públicas

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

Descripción detallada

Esta clase se utiliza con QAccessible::updateAccessibility().

Documentación de las funciones de los miembros

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

Construye un nuevo QAccessibleTextUpdateEvent para iface. El cambio de texto tiene lugar en position donde se eliminó el oldText y se insertó text en su lugar.

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

Construye un nuevo QAccessibleTextUpdateEvent para object. El cambio de texto tiene lugar en position donde se eliminó el oldText y se insertó text en su lugar.

int QAccessibleTextUpdateEvent::changePosition() const

Devuelve dónde se ha producido el cambio.

QString QAccessibleTextUpdateEvent::textInserted() const

Devuelve el texto insertado.

QString QAccessibleTextUpdateEvent::textRemoved() const

Devuelve el texto eliminado.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.