Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business

QAccessibleEditableTextInterface Class

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

Public Functions

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

Detailed Description

When implementing this interface you will almost certainly also want to implement QAccessibleTextInterface.

IAccessible2 Specification

See also QAccessibleInterface.

Member Function Documentation

[virtual] 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.

Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded