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 |
- Liste aller Mitglieder, einschließlich geerbter Mitglieder
- QAccessibleEditableTextInterface ist Teil der Accessibility Classes.
Ö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.
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.