QAccessibleEditableTextInterface Class

Die Klasse QAccessibleEditableTextInterface implementiert Unterstützung für Objekte mit editierbarem Text. Mehr...

Kopfzeile: #include <QAccessibleEditableTextInterface>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui

Öffentliche Funktionen

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

Detaillierte Beschreibung

Wenn Sie diese Schnittstelle implementieren, werden Sie höchstwahrscheinlich auch QAccessibleTextInterface implementieren wollen.

IAccessible2 Spezifikation

Siehe auch QAccessibleInterface.

Dokumentation der Mitgliedsfunktionen

[virtual noexcept] QAccessibleEditableTextInterface::~QAccessibleEditableTextInterface()

Zerstört die QAccessibleEditableTextInterface.

[pure virtual] void QAccessibleEditableTextInterface::deleteText(int startOffset, int endOffset)

Löscht den Text von startOffset bis endOffset.

[pure virtual] void QAccessibleEditableTextInterface::insertText(int offset, const QString &text)

Fügt text an der Position offset ein.

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

Entfernt den Text von startOffset bis endOffset und fügt stattdessen text ein.

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.