Sur cette page

ShellSurfaceItem QML Type

Type d'élément « Qt Quick » permettant d'afficher une « ShellSurface » et d'interagir avec celle-ci. En savoir plus...

Import Statement: import QtWayland.Compositor
In C++: QWaylandQuickShellSurfaceItem
Inherits:

WaylandQuickItem

Propriétés

Description détaillée

Ce type est utilisé pour afficher des surfaces de type xdg_shell, ivi_application, wl_shell ou qt_shell dans le cadre d'une scène Qt Quick.

Voir également WaylandQuickItem, XdgSurface, IviSurface, QtShellSurface et WlShellSurface.

Documentation relative à la propriété

autoCreatePopupItems : bool [default: true]

Cette propriété détermine si les éléments ShellSurfaceItems correspondant aux fenêtres contextuelles rattachées à la surface du shell gérée par cet élément doivent être créés automatiquement.

moveItem : Item

Cette propriété contient l'élément à déplacer pour cet ShellSurfaceItem. Il s'agit de l'élément qui sera déplacé lorsque les clients demanderont que l'ShellSurface soit déplacé, agrandi, redimensionné, etc. Cette propriété est utile lors de la mise en œuvre de décorations côté serveur.

shellSurface : ShellSurface

Cette propriété contient l'ShellSurface e générée par cette ShellSurfaceItem. Il peut s'agir soit d'un XdgSurfaceV5, soit d'un WlShellSurface, soit d'un IviSurface, selon le protocole de shell utilisé.

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