QAccessibleEditableTextInterface Class

The QAccessibleEditableTextInterface class implements support for objects with editable text. 更多...

头文件: #include <QAccessibleEditableTextInterface>
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

详细描述

The QAccessibleEditableTextInterface class implements support for objects with editable text.

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

IAccessible2 Specification

参见 QAccessibleInterface.

成员函数

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