En esta página

Conceptos importantes en Qt Quick - El lienzo visual

El lienzo visual proporcionado por Qt Quick es un lienzo bidimensional con orden z.

Sistema de coordenadas

El píxel superior izquierdo en el sistema de coordenadas de Qt Quick es el píxel [0, 0]. El sistema de coordenadas de un elemento hijo es relativo a su elemento visual padre. Consulte la documentación sobre el sistema de coordenadas para obtener información detallada sobre el sistema de coordenadas utilizado por Qt Quick.

Padre visual

En una aplicación QML que utilice Qt Quick existen dos tipos distintos de parenting. El primer tipo es el padre propietario (también conocido como padre QObject ), que determina la semántica de vida del objeto. El segundo tipo es el padre visual, que determina en qué parte del lienzo se dibuja un elemento, así como ciertas propiedades (por ejemplo, la opacidad se aplica a los hijos visuales).

En casi todos los casos, el padre visual es idéntico al padre propietario. Consulte la documentación sobre el padre visual para obtener información más detallada sobre el tema.

Gráfico de escena

Los sistemas y dispositivos informáticos modernos utilizan unidades de procesamiento gráfico o GPUs para renderizar gráficos. Qt Quick puede aprovechar este hardware gráfico utilizando APIs gráficas como OpenGL, Vulkan o Metal. En Qt 6, la adaptación gráfica por defecto para Qt Quick soporta múltiples APIs gráficas, como OpenGL (ES), Vulkan, Metal y Direct 3D 11, para mostrar aplicaciones desarrolladas con Qt Quick en QML. En concreto, Qt Quick define un gráfico de escena que luego se renderiza. Consulte la documentación sobre el gráfico de escena para obtener información detallada sobre el concepto de gráfico de escena y sus ventajas, así como sobre las adaptaciones del gráfico de escena que ofrece Qt Quick.

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