Класс QAccessibleTextUpdateEvent
Класс QAccessibleTextUpdateEvent сообщает об изменениях текста. Он предназначен для доступных элементов, поддерживающих редактируемый текст, таких как поля ввода. Это событие возникает, например, когда часть выделенного текста заменяется на новый текст при вставке или в режиме редактирования.
| Заголовок: | #include <QAccessibleTextUpdateEvent> |
| 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 |
- 2 открытых функции унаследованы от QAccessibleTextCursorEvent
- 5 открытых функций унаследованы от QAccessibleEvent
Подробное описание
Класс QAccessibleTextUpdateEvent сообщает об изменениях текста. Он предназначен для доступных элементов, поддерживающих редактируемый текст, таких как поля ввода. Это событие возникает, например, когда часть выделенного текста заменяется на новый текст при вставке или в режиме редактирования.
Этот класс используется с 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
Возвращает удалённый текст.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qaccessibletextupdateevent.html