WaylandView QML Type
Stellt eine Ansicht einer Oberfläche auf einer Ausgabe dar. Mehr...
Import Statement: | import QtWayland.Compositor |
In C++: | QWaylandView |
Eigenschaften
- allowDiscardFrontBuffer : bool
- bufferLocked : bool
- output : WaylandOutput
- surface : WaylandSurface
Ausführliche Beschreibung
Die WaylandView entspricht der Darstellung einer Oberfläche auf einer bestimmten Ausgabe und verwaltet die Puffer, die die darzustellenden Inhalte enthalten. Sie können mehrere Ansichten für dieselbe Oberfläche haben.
Dokumentation der Eigenschaften
allowDiscardFrontBuffer : bool |
Standardmäßig sperrt die Ansicht den aktuellen Puffer, bis advance() aufgerufen wird. Setzen Sie diese Eigenschaft auf true, um Qt zu erlauben, den Puffer freizugeben, wenn die primäre Ansicht ihn nicht mehr benutzt.
Dies kann verwendet werden, um die Situation zu vermeiden, dass eine sekundäre Ansicht, die mit einer geringeren Frequenz aktualisiert, die Framerate der Client-Anwendung drosselt.
bufferLocked : bool |
Diese Eigenschaft gibt an, ob der Puffer der Ansicht derzeit gesperrt ist. Wenn der Puffer gesperrt ist, wechselt advance() nicht zum nächsten Puffer und gibt false
zurück.
Der Standardwert ist false
.
output : WaylandOutput |
Diese Eigenschaft enthält die Ausgabe, auf der diese Ansicht ihre Oberfläche anzeigt.
surface : WaylandSurface |
Diese Eigenschaft enthält die Oberfläche, die von dieser WaylandView angezeigt 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.