이 페이지에서

Qt OpenGL C++ Classes

Qt OpenGL 모듈은 Qt 애플리케이션에서 OpenGL을 쉽게 사용할 수 있도록 해주는 클래스를 제공합니다. 더 보기...

클래스

QAbstractOpenGLFunctions

각 OpenGL 버전 및 프로필에 대한 모든 기능을 제공하는 클래스 군의 기본 클래스

QOpenGLBuffer

OpenGL 버퍼 객체를 생성하고 관리하기 위한 함수

QOpenGLDebugLogger

OpenGL 디버깅 메시지 로깅을 지원합니다

QOpenGLDebugMessage

OpenGL 디버깅 메시지를 래핑합니다

QOpenGLFramebufferObject

OpenGL 프레임버퍼 객체를 캡슐화합니다

QOpenGLFramebufferObjectFormat

OpenGL 프레임버퍼 객체의 형식을 지정합니다.

QOpenGLFunctions_1_0

OpenGL 1.0 사양에 대한 모든 함수

QOpenGLFunctions_1_1

OpenGL 1.1 사양의 모든 함수

QOpenGLFunctions_1_2

OpenGL 1.2 사양의 모든 함수

QOpenGLFunctions_1_3

OpenGL 1.3 사양의 모든 함수

QOpenGLFunctions_1_4

OpenGL 1.4 사양의 모든 함수

QOpenGLFunctions_1_5

OpenGL 1.5 사양의 모든 함수

QOpenGLFunctions_2_0

OpenGL 2.0 사양의 모든 함수

QOpenGLFunctions_2_1

OpenGL 2.1 사양의 모든 함수

QOpenGLFunctions_3_0

OpenGL 3.0 사양의 모든 함수

QOpenGLFunctions_3_1

OpenGL 3.1 사양의 모든 함수

QOpenGLFunctions_3_2_Compatibility

OpenGL 3.2 호환성 프로파일의 모든 함수

QOpenGLFunctions_3_2_Core

OpenGL 3.2 코어 프로파일의 모든 함수

QOpenGLFunctions_3_3_Compatibility

OpenGL 3.3 호환성 프로파일의 모든 함수

QOpenGLFunctions_3_3_Core

OpenGL 3.3 코어 프로파일의 모든 함수

QOpenGLFunctions_4_0_Compatibility

OpenGL 4.0 호환성 프로파일의 모든 함수

QOpenGLFunctions_4_0_Core

OpenGL 4.0 코어 프로파일의 모든 함수

QOpenGLFunctions_4_1_Compatibility

OpenGL 4.1 호환 프로파일의 모든 함수

QOpenGLFunctions_4_1_Core

OpenGL 4.1 코어 프로파일의 모든 함수

QOpenGLFunctions_4_2_Compatibility

OpenGL 4.2 호환 프로파일의 모든 함수

QOpenGLFunctions_4_2_Core

OpenGL 4.2 코어 프로파일의 모든 함수

QOpenGLFunctions_4_3_Compatibility

OpenGL 4.3 호환 프로파일의 모든 함수

QOpenGLFunctions_4_3_Core

OpenGL 4.3 코어 프로파일의 모든 함수

QOpenGLFunctions_4_4_Compatibility

OpenGL 4.4 호환 프로파일의 모든 함수

QOpenGLFunctions_4_4_Core

OpenGL 4.4 코어 프로파일의 모든 함수

QOpenGLFunctions_4_5_Compatibility

OpenGL 4.5 호환성 프로파일의 모든 함수

QOpenGLFunctions_4_5_Core

OpenGL 4.5 코어 프로파일의 모든 함수

QOpenGLFunctions_ES2

OpenGL ES 2의 모든 함수

QOpenGLPaintDevice

QPainter를 사용하여 OpenGL 컨텍스트에 페인팅할 수 있도록 합니다.

QOpenGLPixelTransferOptions

텍스처 업로드 시 픽셀의 압축 해제 과정에 영향을 미치는 픽셀 저장 모드를 설명합니다

QOpenGLShader

OpenGL 셰이더를 컴파일할 수 있게 합니다

QOpenGLShaderProgram

OpenGL 셰이더 프로그램을 링크하고 사용할 수 있게 합니다

QOpenGLTextureBlitter

OpenGL을 통해 텍스처가 적용된 사각형을 그리는 편리한 방법

QOpenGLTimeMonitor

일련의 OpenGL 타이머 쿼리 객체를 래핑합니다

QOpenGLTimerQuery

OpenGL 타이머 쿼리 객체를 래핑합니다

QOpenGLVersionFunctionsFactory

지정된 버전 및 프로파일에 대한 OpenGL 함수 접근을 제공합니다

QOpenGLVersionProfile

OpenGL 컨텍스트의 버전 및 해당되는 경우 프로필을 나타냅니다

QOpenGLVertexArrayObject

OpenGL 정점 배열 객체를 래핑합니다

QOpenGLVertexArrayObject::Binder

QOpenGLVertexArrayObject::Binder 클래스는 OpenGL 정점 배열 객체의 바인딩 및 해제를 돕기 위한 편의 클래스입니다

QOpenGLWindow

OpenGL 렌더링을 수행하기 위한 QWindow의 편의 하위 클래스

상세 설명

이 Qt OpenGL 페이지에는 모듈 사용 방법에 대한 정보가 포함되어 있습니다.

별도의 Qt OpenGL Widgets 라이브러리는 OpenGL 그래픽을 위젯 UI에 렌더링하기 위한 C++ 위젯 클래스를 제공합니다.

QOpenGLWidget

OpenGL 그래픽을 렌더링하기 위한 위젯

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