QAccessibleEditableTextInterface 类

QAccessibleEditableTextInterface 类实现了对可编辑文本对象的支持。 更多信息...

头文件 #include <QAccessibleEditableTextInterface>
CMakefind_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmakeQT += gui

公有函数

虚拟~QAccessibleEditableTextInterface()
虚拟 voiddeleteText(int startOffset, int endOffset) = 0
虚拟 voidinsertText(int offset, const QString &text) = 0
虚拟 voidreplaceText(int startOffset, int endOffset, const QString &text) = 0

详细描述

在实现此接口时,你几乎肯定还需要实现 QAccessibleTextInterface

IAccessible2 规范

另请参阅 QAccessibleInterface

成员函数说明

[虚拟 noexcept] QAccessibleEditableTextInterface::~QAccessibleEditableTextInterface()

销毁 QAccessibleEditableTextInterface

[纯虚] void QAccessibleEditableTextInterface::deleteText(int startOffset, int endOffset)

startOffsetendOffset 删除文本。

[纯虚] void QAccessibleEditableTextInterface::insertText(int offset, const QString &text)

在位置 offset 插入 text

[纯虚] void QAccessibleEditableTextInterface::replaceText(int startOffset, int endOffset, const QString &text)

startOffsetendOffset 删除文本,并插入 text

© 2024 The Qt Company Ltd. 本文档中包含的贡献的版权归各所有者所有。提供的文档是根据自由软件基金会发布的、在 GNU自由文档许可证版本1.3 条款下授予的。Qt及其相关商标为芬兰及全球其他地区的The Qt Company Ltd.的商标。所有其他商标均属于各自所有者。