Auf dieser Seite

QAccessibleViewportInterface Class

Die Klasse „QAccessibleViewportInterface“ implementiert die Unterstützung für Viewports. Mehr dazu...

Header: #include <QAccessibleViewportInterface>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
Seit: Qt 6.12
Status: Technologievorschau

Diese Klasse befindet sich in der Technologievorschau und kann sich noch ändern.

Öffentliche Funktionen

QAccessibleViewportInterface()
virtual ~QAccessibleViewportInterface()
virtual QSizeF contentSize() const = 0
virtual bool isIndexed() const = 0
virtual QPointF position() const = 0
virtual void setPosition(QPointF position) = 0
virtual QSizeF viewportSize() const = 0

Ausführliche Beschreibung

Diese Schnittstelle sollte von barrierefreien Objekten implementiert werden, die zweidimensionale oder indizierte Ansichtsbereiche (z. B. durch Scrollen) ermöglichen. Zum Beispiel Listen oder blätterbare Ansichten.

Dokumentation der Mitgliedsfunktionen

[constexpr noexcept default] QAccessibleViewportInterface::QAccessibleViewportInterface()

Erstellt standardmäßig eine Instanz von ` QAccessibleViewportInterface`.

[virtual noexcept] QAccessibleViewportInterface::~QAccessibleViewportInterface()

Zerstört die „ QAccessibleViewportInterface “.

[pure virtual] QSizeF QAccessibleViewportInterface::contentSize() const

Gibt die Gesamtgröße des Inhalts in absoluten Werten zurück. Bei nicht indizierten Ansichtsbereichen wird die absolute Größe des zugrunde liegenden Inhalts zurückgegeben, bei indizierten Ansichtsbereichen wird die Anzahl der Zeilen und Spalten zurückgegeben.

[pure virtual] bool QAccessibleViewportInterface::isIndexed() const

Gibt „true“ zurück, wenn der zugrunde liegende Inhalt indiziert ist (z. B. eine Liste von Elementen).

[pure virtual] QPointF QAccessibleViewportInterface::position() const

Gibt die aktuelle Position innerhalb des Ansichtsbereichs als normalisierte Werte zurück.

Siehe auch ` setPosition()`.

[pure virtual] void QAccessibleViewportInterface::setPosition(QPointF position)

Setzt die Position des Ansichtsbereichs auf die angegebene Koordinate „ position “, die in normierten Werten definiert ist.

Siehe auch ` position()`.

[pure virtual] QSizeF QAccessibleViewportInterface::viewportSize() const

Gibt den derzeit sichtbaren Teil des Inhalts in normierten Werten zurück.

© 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.