XdgOutputManagerV1 QML Type
Proporciona una extensión para describir salidas de forma orientada al escritorio. Más...
| Import Statement: | import QtWayland.Compositor.XdgShell |
| In C++: | QWaylandXdgOutputManagerV1 |
Descripción detallada
La extensión XdgOutputManagerV1 proporciona una forma para que un compositor describa las salidas de una manera más acorde con el concepto de una salida en sistemas orientados al escritorio.
Alguna información puede no tener sentido en otras aplicaciones como los sistemas IVI.
Normalmente, el espacio global del compositor en un sistema de escritorio está formado por un conjunto contiguo o superpuesto de regiones rectangulares.
XdgOutputManagerV1 corresponde a la interfaz de Wayland, zxdg_output_manager_v1.
Para proporcionar la funcionalidad de la extensión en un compositor, cree una instancia del componente XdgOutputManagerV1 y añádala a la lista de extensiones soportadas por el compositor, y asocie cada XdgOutputV1 con su WaylandOutput:
import QtWayland.Compositor WaylandCompositor { XdgOutputManagerV1 { WaylandOutput { id: output1 position: Qt.point(0, 0) window: Window {} XdgOutputV1 { name: "WL-1" logicalPosition: output1.position logicalSize: Qt.size(output1.geometry.width / output1.scaleFactor, output1.geometry.height / output1.scaleFactor) } } WaylandOutput { id: output2 position: Qt.point(800, 0) window: Window {} XdgOutputV1 { name: "WL-2" logicalPosition: output2.position logicalSize: Qt.size(output2.geometry.width / output2.scaleFactor, output2.geometry.height / output2.scaleFactor) } } } }
© 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.