QAccessibleValueInterface Class
Die Klasse QAccessibleValueInterface implementiert Unterstützung für Objekte, die einen Wert manipulieren. Mehr...
Kopfzeile: | #include <QAccessibleValueInterface> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake: | QT += gui |
- Liste aller Mitglieder, einschließlich geerbter Mitglieder
- QAccessibleValueInterface ist Teil von Accessibility Classes.
Öffentliche Funktionen
virtual | ~QAccessibleValueInterface() |
virtual QVariant | currentValue() const = 0 |
virtual QVariant | maximumValue() const = 0 |
virtual QVariant | minimumStepSize() const = 0 |
virtual QVariant | minimumValue() const = 0 |
virtual void | setCurrentValue(const QVariant &value) = 0 |
Detaillierte Beschreibung
Diese Schnittstelle sollte von barrierefreien Objekten implementiert werden, die einen Wert darstellen. Beispiele sind Spinner, Schieberegler, Drehknöpfe und Bildlaufleisten.
Anstatt den Benutzer zu zwingen, sich mit den einzelnen Teilen der Widgets auseinanderzusetzen, bietet diese Schnittstelle einen einfacheren Zugang zu der Art von Widget, die es repräsentiert.
Normalerweise wird diese Schnittstelle von Klassen implementiert, die auch QAccessibleInterface implementieren.
Dokumentation der Mitgliedsfunktionen
[virtual noexcept]
QAccessibleValueInterface::~QAccessibleValueInterface()
Zerstört die QAccessibleValueInterface.
[pure virtual]
QVariant QAccessibleValueInterface::currentValue() const
Gibt den aktuellen Wert des Widgets zurück. Dies ist normalerweise ein double oder int.
Siehe auch setCurrentValue().
[pure virtual]
QVariant QAccessibleValueInterface::maximumValue() const
Gibt den maximalen Wert zurück, den dieses Objekt akzeptiert.
Siehe auch minimumValue() und currentValue().
[pure virtual]
QVariant QAccessibleValueInterface::minimumStepSize() const
Gibt die minimale Schrittweite für den zugänglichen Wert zurück. Dies ist die kleinste Schrittweite, die beim Ändern des Wertes sinnvoll ist. Wenn der Wert programmatisch geändert wird, sollte er immer ein Vielfaches der minimalen Schrittweite sein.
Einige Werkzeuge verwenden diesen Wert auch dann, wenn setCurrentValue keine Aktion ausführt. Fortschrittsbalken zum Beispiel sind schreibgeschützt, sollten aber ihren Bereich geteilt durch 100 zurückgeben.
[pure virtual]
QVariant QAccessibleValueInterface::minimumValue() const
Gibt den Mindestwert zurück, den dieses Objekt akzeptiert.
Siehe auch maximumValue() und currentValue().
[pure virtual]
void QAccessibleValueInterface::setCurrentValue(const QVariant &value)
Setzt die value. Liegt der gewünschte value außerhalb des zulässigen Wertebereichs, wird dieser Aufruf ignoriert.
Siehe auch currentValue(), minimumValue(), und maximumValue().
© 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.