The QAccessibleEditableTextInterface class implements support for objects with editable text. More...
| Header: | #include <QAccessibleEditableTextInterface>
|
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui)target_link_libraries(mytarget PRIVATE Qt6::Gui)
|
| qmake: | QT += gui
|
| virtual | ~QAccessibleEditableTextInterface() |
| virtual void | deleteText(int startOffset, int endOffset) = 0 |
| virtual void | insertText(int offset, const QString &text) = 0 |
| virtual void | replaceText(int startOffset, int endOffset, const QString &text) = 0 |
When implementing this interface you will almost certainly also want to implement QAccessibleTextInterface.
See also QAccessibleInterface.
[virtual noexcept] QAccessibleEditableTextInterface::~QAccessibleEditableTextInterface()
Destroys the QAccessibleEditableTextInterface.
[pure virtual] void QAccessibleEditableTextInterface::deleteText(int startOffset, int endOffset)
Deletes the text from startOffset to endOffset.
[pure virtual] void QAccessibleEditableTextInterface::insertText(int offset, const QString &text)
Inserts text at position offset.
[pure virtual] void QAccessibleEditableTextInterface::replaceText(int startOffset, int endOffset, const QString &text)
Removes the text from startOffset to endOffset and instead inserts text.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.9/qaccessibleeditabletextinterface.html