Qt Quick - 시각적 캔버스의 중요 개념

Qt Quick 에서 제공하는 시각적 캔버스는 z 정렬이 가능한 2차원 캔버스입니다.

좌표계

Qt Quick 좌표계의 왼쪽 상단 픽셀은 [0, 0] 픽셀입니다. 자식 항목의 좌표계는 시각적 상위 항목에 상대적입니다. Qt Quick 에서 사용하는 좌표계에 대한 자세한 내용은 좌표계에 대한 문서를 참조하세요.

시각적 부모

Qt Quick 을 사용하는 QML 애플리케이션에는 두 가지 종류의 부모가 있습니다. 첫 번째 종류는 소유권 부모( QObject 부모라고도 함)로, 객체 수명 시맨틱을 결정합니다. 두 번째 종류는 시각적 부모로 캔버스에서 항목이 그려지는 위치와 특정 속성(예: 시각적 자식에 불투명도 적용)을 결정합니다.

거의 모든 경우에 시각적 부모는 소유권 부모와 동일합니다. 이 주제에 대한 자세한 내용은 시각적 부모에 대한 문서를 참조하세요.

장면 그래프

최신 컴퓨터 시스템 및 장치는 그래픽 처리 장치 또는 GPU를 사용하여 그래픽을 렌더링합니다. Qt QuickOpenGL, Vulkan 또는 Metal과 같은 그래픽 API를 사용하여 이 그래픽 하드웨어를 활용할 수 있습니다. Qt 6에서 Qt Quick 의 기본 그래픽 적응은 OpenGL(ES), Vulkan, Metal 및 Direct 3D 11과 같은 여러 그래픽 API를 지원하여 Qt Quick 로 개발된 애플리케이션을 QML로 표시합니다. 특히 Qt Quick 는 렌더링되는 장면 그래프를 정의합니다. 씬 그래프의 개념과 씬 그래프가 유용한 이유, Qt Quick 에서 제공하는 씬 그래프 조정에 대한 자세한 내용은 씬 그래프에 대한 설명서를 참조하세요.

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