WaylandHardwareLayer QML Type
Permet à un élément parent WaylandQuickItem d'utiliser des couches matérielles pour le rendu. En savoir plus...
| Import Statement: | import QtWayland.Compositor |
| Status: | Technology preview |
Ce type est en préversion technologique et est susceptible d'être modifié.
Propriétés
- stackingLevel : int
Description détaillée
Cet élément doit être un descendant d'une « WaylandQuickItem » ou d'un dérivé (par exemple « ShellSurfaceItem » ou similaire).
La surface de l’ WaylandQuickItem parent sera dessinée selon une méthode spécifique au matériel, plutôt que de la manière habituelle via le graphe de scène QtQuick. Sur certaines plateformes, le tampon courant de l’ WaylandQuickItem et le graphe de scène peuvent être fusionnés au cours d’une étape distincte. Cela permet aux clients de se mettre à jour en continu sans déclencher un rafraîchissement complet du graphe de scène du compositeur à chaque image.
L’intégration de la couche matérielle préférée peut être remplacée en définissant la variable d’environnement QT_WAYLAND_HARDWARE_LAYER_INTEGRATION.
Documentation des propriétés
stackingLevel : int
Cette propriété définit le niveau d'empilement de cette couche matérielle par rapport aux autres couches matérielles, et peut être utilisée pour trier les couches matérielles. Autrement dit, une couche de niveau supérieur s'affiche par-dessus une couche de niveau inférieur.
Les couches de niveau 0 seront dessinées, selon un ordre défini par l'implémentation, au-dessus de l'arborescence de scène du compositeur.
Les couches dont le niveau est inférieur à 0 sont dessinées sous le graphe de scène du compositeur, si l'intégration de la couche matérielle le permet.
© 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.