ShellSurface QML Type

Bietet eine gemeinsame Schnittstelle für Oberflächenrollen, die von Shell-Erweiterungen spezifiziert werden. Mehr...

Import Statement: import QtWayland.Compositor
In C++: QWaylandShellSurface

Eigenschaften

Detaillierte Beschreibung

Diese Schnittstelle stellt eine Wayland-Oberflächenrolle dar, die durch eine Wayland-Protokoll-Erweiterung gegeben ist, die definiert, wie WaylandSurface auf dem Bildschirm abgebildet werden soll.

Hinweis: Obwohl dieser Typ eine sehr begrenzte API enthält, werden die Eigenschaften und Signale der Implementierungen einheitlich benannt. Wenn Sie zum Beispiel nur Desktop-Shell-Erweiterungen in Ihrem Compositor verwenden, können Sie auf Eigenschaften wie Titel, maximiert usw. direkt auf der ShellSurface zugreifen. Siehe die verschiedenen Implementierungen für zusätzliche Eigenschaften und Signale.

Siehe auch WaylandSurface, ShellSurfaceItem, WlShellSurface, und IviSurface.

Eigenschaft Dokumentation

Diese Eigenschaft ist wahr, wenn ShellSurface einen modalen Dialog darstellt.

Diese Eigenschaft wurde in Qt 6.8 eingeführt.


windowType : enum [read-only]

Diese Eigenschaft enthält den Fenstertyp des ShellSurface.


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