Sur cette page

QAccessibleViewportInterface Class

La classe `QAccessibleViewportInterface` prend en charge les fenêtres d'affichage. En savoir plus...

En-tête : #include <QAccessibleViewportInterface>
CMake : find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake : QT += gui
Depuis : Qt 6.12
Statut : Aperçu technologique

Cette classe est en avant-première technologique et est susceptible d'être modifiée.

Fonctions publiques

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

Description détaillée

Cette interface doit être implémentée par des objets accessibles qui permettent des fenêtres d'affichage bidimensionnelles ou indexées (par exemple, via un défilement). Par exemple, des listes ou des vues pouvant être parcourues d'un simple geste.

Documentation des fonctions membres

[constexpr noexcept default] QAccessibleViewportInterface::QAccessibleViewportInterface()

Construit par défaut une instance de ` QAccessibleViewportInterface`.

[virtual noexcept] QAccessibleViewportInterface::~QAccessibleViewportInterface()

Supprime l'QAccessibleViewportInterface.

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

Renvoie la taille totale du contenu en valeurs absolues. Pour les fenêtres d'affichage non indexées, cette fonction renvoie la taille absolue du contenu sous-jacent ; pour les fenêtres d'affichage indexées, elle renvoie le nombre de lignes et de colonnes.

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

Renvoie « true » si le contenu sous-jacent est indexé (par exemple, une liste d'éléments).

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

Renvoie la position actuelle dans la fenêtre d'affichage sous forme de valeurs normalisées.

Voir également setPosition().

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

Définit la position de la fenêtre d'affichage aux coordonnées position indiquées, exprimées en valeurs normalisées.

Voir aussi position().

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

Renvoie la partie actuellement visible du contenu sous forme de valeurs normalisées.

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