Qt Quick C++ Classes

Qt Quick 모듈은 Qt/C++ 애플리케이션에 Qt Quick 을 임베드하기 위한 클래스를 제공합니다. 더 보기...

네임스페이스

QQuickOpenGLUtils

OpenGL 백엔드와 함께 사용할 때 Qt Quick 에 대한 유틸리티를 포함합니다.

클래스

QNativeInterface::QSGD3D11Texture

Direct3D 11 텍스처 오브젝트에 대한 액세스를 제공하고 이를 채택할 수 있도록 합니다.

QNativeInterface::QSGD3D12Texture

Direct3D 12 텍스처 오브젝트에 대한 액세스를 제공하고 채택을 활성화합니다.

QNativeInterface::QSGMetalTexture

Metal 텍스처 오브젝트에 대한 액세스를 제공하고 채택을 활성화합니다.

QNativeInterface::QSGOpenGLTexture

OpenGL 텍스처 개체에 대한 액세스 및 채택을 활성화합니다.

QNativeInterface::QSGVulkanTexture

Vulkan 이미지 오브젝트에 대한 액세스 및 채택을 활성화합니다.

QQuickAsyncImageProvider

QML 이미지 요청의 비동기 제어를 위한 인터페이스

QQuickFramebufferObject

프레임버퍼 객체(FBO)를 사용하여 OpenGL 렌더링을 다음과 통합하기 위한 편의 클래스 Qt Quick

QQuickFramebufferObject::Renderer

QQuickGraphicsConfiguration

QQuickWindow의 하위 수준 그래픽 설정 제어

QQuickGraphicsDevice

그래픽 장치 또는 컨텍스트를 나타내는 네이티브 그래픽 객체를 위한 불투명 컨테이너

QQuickImageProvider

QML에서 픽스맵 및 스레드 이미지 요청을 지원하기 위한 인터페이스

QQuickImageResponse

비동기 이미지 로딩을 위한 QQuickAsyncImageProvider의 인터페이스

QQuickItem

의 모든 시각적 항목 중 가장 기본적인 Qt Quick

QQuickItem::ItemChangeData

QQuickItem::itemChange() 함수에 보조 정보를 추가합니다.

QQuickItemGrabResult

QQuickItem::grabToImage()의 결과를 포함합니다.

QQuickPaintedItem

QML 씬 그래프에서 QPainter API를 사용하는 방법

QQuickRenderControl

Qt Quick 시나리오 그래프를 완전히 애플리케이션이 제어하는 방식으로 오프스크린 렌더 타겟에 렌더링하는 메커니즘

QQuickRenderTarget

렌더링 대상을 지정하는 네이티브 그래픽 리소스 및 관련 메타데이터를 위한 불투명 컨테이너

QQuickRhiItem

OpenGL에 묶여 있지 않고 다음을 사용하여 렌더링을 QRhi API와 통합할 수 있는 QQuickFramebufferObject에 대한 휴대용 대안입니다. Qt Quick

QQuickRhiItemRenderer

QQuickRhiItemRenderer는 QQuickRhiItem의 렌더링 로직을 구현합니다.

QQuickTextDocument

QQuickTextEdit의 QTextDocument에 대한 액세스

QQuickTextureFactory

QML에서 커스텀 텍스처를 로드하기 위한 인터페이스

QQuickView

Qt Quick 사용자 인터페이스를 표시하는 창

QQuickWindow

그래픽 QML 씬을 표시하는 창입니다.

QQuickWindow::GraphicsStateInfo

beginExternalCommands() 호출 시점의 RHI의 그래픽 상태 일부를 설명합니다.

QSGBasicGeometryNode

지오메트리 기반 노드의 베이스 클래스 역할을 합니다.

QSGClipNode

씬 그래프에서 클리핑 기능을 구현합니다.

QSGDynamicTexture

FBO에 렌더링되는 콘텐츠와 같이 동적으로 변화하는 텍스처를 위한 베이스 클래스 역할을 합니다.

QSGFlatColorMaterial

씬 그래프에서 단색 지오메트리를 렌더링하는 편리한 방법

QSGGeometry

Qt Quick 씬 그래프에서 그래픽 프리미티브를 위한 로우 레벨 스토리지

QSGGeometry::Attribute

QSG지오메트리::어트리뷰트는 QSG지오메트리의 단일 버텍스 어트리뷰트를 설명합니다.

QSGGeometry::AttributeSet

QSGGeometry::AttributeSet은 QSG지오메트리의 버텍스가 어떻게 구성되는지 설명합니다.

QSGGeometry::ColoredPoint2D

QSGGeometry::ColoredPoint2D 구조체는 색이 있는 2D 포인트에 접근하기 위한 편리한 구조체입니다.

QSGGeometry::Point2D

2D 포인트에 접근하기 위한 편의 구조체, QSGGeometry::Point2D 구조체

QSGGeometry::TexturedPoint2D

QSGGeometry::TexturedPoint2D 구조체는 텍스처 좌표로 2D 포인트에 접근하기 위한 편의 구조체입니다.

QSGGeometryNode

씬 그래프에서 렌더링된 모든 콘텐츠에 사용됩니다.

QSGImageNode

QML 씬 그래프를 사용하여 텍스처 콘텐츠를 쉽게 그릴 수 있도록 편의성 제공

QSGMaterial

셰이더 프로그램의 렌더링 상태를 캡슐화합니다.

QSGMaterialShader

그래픽 API 독립적인 셰이더 프로그램을 나타냅니다.

QSGMaterialShader::GraphicsPipelineState

현재 활성화된 그래픽스 파이프라인 상태에 머티리얼이 적용하고자 하는 상태 변화를 설명합니다.

QSGMaterialShader::RenderState

QSGMaterialShader::updateUniformData() 및 기타 업데이트 유형의 함수를 호출하는 동안 현재 렌더링 상태를 캡슐화합니다.

QSGMaterialType

QSGMaterial 과 함께 고유 유형 토큰으로 사용됩니다.

QSGNode

씬 그래프의 모든 노드에 대한 베이스 클래스입니다.

QSGOpacityNode

노드의 불투명도를 변경하는 데 사용

QSGOpaqueTextureMaterial

씬 그래프에서 텍스처 지오메트리를 렌더링하는 편리한 방법

QSGRectangleNode

씬 그래프를 사용하여 솔리드로 채워진 직사각형을 그리기 위한 편의 클래스

QSGRenderNode

시나리오그래프에서 사용 중인 그래픽 API를 대상으로 하는 커스텀 렌더링 명령 집합을 나타냅니다.

QSGRendererInterface

시나리오그래프의 일부 그래픽 API 특정 내부에 대한 액세스를 제공하는 인터페이스입니다.

QSGSimpleRectNode

시나리오그래프를 사용하여 채워진 직사각형을 그리기 위한 편의 클래스입니다.

QSGSimpleTextureNode

QML 장면 그래프를 사용하여 텍스처가 있는 콘텐츠를 쉽게 그릴 수 있도록 편의성 제공

QSGTextNode

Qt Quick 장면 그래프에서 텍스트 레이아웃 및 텍스트 문서를 그리기 위한 클래스

QSGTexture

씬 그래프에서 사용되는 텍스처의 베이스 클래스

QSGTextureMaterial

씬 그래프에서 텍스처 지오메트리를 편리하게 렌더링하는 방법

QSGTextureProvider

QML에서 텍스처 기반 엔티티를 캡슐화합니다.

QSGTransformNode

씬 그래프에서 변환 구현

QSGVertexColorMaterial

씬 그래프에서 버텍스별 컬러 지오메트리를 렌더링하는 편리한 방법

자세한 설명

모듈에 연결하려면 qmake .pro 파일에 이 줄을 추가하세요:

QT += quick

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.