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 |
- Lista de todos los miembros, incluidos los heredados
- QAccessibleTextUpdateEvent es parte de Clases de Accesibilidad.
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.