ShellSurfaceItem QML Type

Ein Qt Quick Elementtyp zur Anzeige und Interaktion mit einem ShellSurface. Mehr...

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

WaylandQuickItem

Eigenschaften

Detaillierte Beschreibung

Dieser Typ wird verwendet, um wl_shell, xdg_shell oder ivi_application Oberflächen als Teil einer Qt Quick Szene darzustellen. Er verarbeitet das Verschieben und die Größenänderung, die durch Klicken auf die Fensterdekorationen ausgelöst werden.

Siehe auch WaylandQuickItem, WlShellSurface, und IviSurface.

Eigenschaft Dokumentation

autoCreatePopupItems : bool

Diese Eigenschaft legt fest, ob ShellSurfaceItems für Popups, die der von diesem Element verwalteten Shell-Oberfläche übergeordnet sind, automatisch erstellt werden sollen.


moveItem : Item

Diese Eigenschaft enthält das zu verschiebende Element für dieses ShellSurfaceItem. Es handelt sich um das Element, das verschoben wird, wenn die Clients anfordern, dass ShellSurface verschoben, maximiert, in der Größe verändert usw. werden soll. Diese Eigenschaft ist nützlich bei der Implementierung von serverseitigen Dekorationen.


shellSurface : ShellSurface

Diese Eigenschaft enthält die ShellSurface, die von dieser ShellSurfaceItem gerendert wird. Es kann entweder ein XdgSurfaceV5, WlShellSurface oder IviSurface sein, je nachdem, welches Shell-Protokoll verwendet wird.


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