WaylandOutput QML Type
Proporciona acceso a un área visualizable gestionada por el compositor. Más...
| Import Statement: | import QtWayland.Compositor |
| In C++: | QWaylandOutput |
Propiedades
- automaticFrameCallback : bool
- availableGeometry : rect
- compositor : WaylandCompositor
- geometry : rect
- manufacturer : string
- model : string
- physicalSize : size
- position : point
- scaleFactor : int
- sizeFollowsWindow : bool
- subpixel : enum
- transform : enum
- window : Window
Descripción detallada
WaylandOutput gestiona un área rectangular dentro de los límites de la geometría del compositor, para utilizarla para mostrar el contenido del cliente. Esto podría ser, por ejemplo, una pantalla gestionada por el WaylandCompositor.
El tipo corresponde a la interfaz wl_output del protocolo Wayland.
Nota: Si el compositor tiene múltiples salidas Wayland, el atributo Qt::AA_ShareOpenGLContexts debe establecerse antes de construir el objeto QGuiApplication.
Documentación de propiedades
automaticFrameCallback : bool
Esta propiedad indica si WaylandOutput envía automáticamente llamadas de retorno al renderizar.
Por defecto es true.
availableGeometry : rect
Esta propiedad contiene la geometría de WaylandOutput disponible para mostrar el contenido. La geometría disponible está en el espacio de coordenadas de salida, comienza en 0,0 y es tan grande como la salida por defecto.
Véase también QWaylandOutput::geometry.
compositor : WaylandCompositor
Esta propiedad contiene el compositor que muestra el contenido en este WaylandOutput.
Nota: Esta propiedad sólo puede establecerse una vez, antes de que se complete el componente WaylandOutput.
geometry : rect [read-only]
Esta propiedad mantiene la geometría de WaylandOutput.
manufacturer : string
Esta propiedad contiene una descripción textual del fabricante de la pantalla gestionada por este WaylandOutput.
model : string
Esta propiedad contiene una descripción textual del modelo de la pantalla gestionada por este WaylandOutput.
physicalSize : size
Esta propiedad contiene el tamaño físico de WaylandOutput en milímetros.
Véase también QWaylandOutput::geometry.
position : point
Esta propiedad contiene la posición de este WaylandOutput en el sistema de coordenadas del compositor.
scaleFactor : int
Esta propiedad contiene el factor por el que WaylandCompositor escala los buffers de superficie antes de mostrarlos. Se utiliza en dispositivos de salida de alta densidad en los que el contenido sin escalar sería demasiado pequeño para ser práctico. El cliente puede, a su vez, establecer el factor de escala de su búfer para que coincida con la salida si prefiere proporcionar contenido de alta resolución que sea adecuado para el dispositivo de salida.
El valor predeterminado es 1 (sin escalado).
sizeFollowsWindow : bool
Esta propiedad controla si el tamaño de WaylandOutput coincide con el tamaño de su ventana.
Si esta propiedad es true, todos los modos añadidos previamente son reemplazados por un modo que coincide con el tamaño de la ventana y la frecuencia de refresco de la pantalla.
Por defecto es false.
subpixel : enum
Esta propiedad contiene la disposición de los subpíxeles de este WaylandOutput.
- WaylandOutputSubpixelUnknown La disposición de los subpíxeles no está definida.
- WaylandOutputSubpixelNone No hay subpíxeles.
- WaylandOutputSubpixelHorizontalRgb Los subpíxeles están dispuestos horizontalmente en orden rojo, verde y azul.
- WaylandOutputSubpixelHorizontalBgr Los subpíxeles están dispuestos horizontalmente en orden azul, verde y rojo.
- WaylandOutputSubpixelVerticalRgb Los subpíxeles están dispuestos verticalmente en orden rojo, verde y azul.
- WaylandOutputSubpixelVerticalBgr Los subpíxeles se ordenan verticalmente en azul, verde y rojo.
El valor predeterminado es WaylandOutput.SubpixelUnknown.
transform : enum
Esta propiedad contiene la transformación que QWaylandCompositor aplica a una superficie para compensar la orientación de QWaylandOutput.
- WaylandOutput.TransformNormal La orientación es normal.
- WaylandOutput.Transform90 La orientación se rota 90 grados.
- WaylandOutput.Transform180 La orientación se gira 180 grados.
- WaylandOutput.Transform270 La orientación se gira 270 grados.
- WaylandOutput.TransformFlipped La orientación se refleja.
- WaylandOutput.TransformFlipped90 La orientación se refleja y se gira 90 grados.
- WaylandOutput.TransformFlipped180 La orientación se refleja y se gira 180 grados.
- WaylandOutput.TransformFlipped270 La orientación se refleja y se gira 270 grados.
El valor por defecto es WaylandOutput.TransformNormal.
window : Window
Esta propiedad contiene la Ventana para este WaylandOutput.
Nota: Esta propiedad sólo puede establecerse una vez, antes de que se complete el componente WaylandOutput.
© 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.