QAccessibleEditableTextInterface Class
Die Klasse „QAccessibleEditableTextInterface“ bietet Unterstützung für Objekte mit bearbeitbarem Text. Mehr...
| Header: | #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 Barrierefreiheitsklassen.
Öffentliche Funktionen
| QAccessibleEditableTextInterface() | |
| 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 |
Ausführliche Beschreibung
Bei der Implementierung dieser Schnittstelle werden Sie mit großer Wahrscheinlichkeit auch „ QAccessibleTextInterface “ implementieren wollen.
Siehe auch „ QAccessibleInterface “.
Dokumentation der Mitgliedsfunktionen
[constexpr noexcept default] QAccessibleEditableTextInterface::QAccessibleEditableTextInterface()
Erstellt standardmäßig eine Instanz von „ QAccessibleEditableTextInterface “.
[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.
© 2026 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.