암시적으로 공유되는 클래스

이러한 Qt Core 클래스는 데이터를 암시적으로 공유함으로써 데이터를 안전하고 효율적으로 공유하고 조작할 수 있는 방법을 제공합니다.

QBitArray

비트 배열

QBitmap

단색(1비트 심도) 픽스맵

QBrush

QPainter로 그려진 도형의 채우기 패턴을 정의합니다.

QByteArray

바이트 배열

QByteArrayList

바이트 배열 목록

QByteArrayView

QByteArray API의 읽기 전용 하위 집합을 사용하여 바이트 배열을 조회

QCache

캐시를 제공하는 템플릿 클래스

QCollator

지역화된 정렬 알고리즘에 따라 문자열을 비교합니다

QCollatorSortKey

문자열 정렬 속도를 높이는 데 사용할 수 있음

QCommandLineOption

사용 가능한 명령줄 옵션을 정의합니다

QContiguousCache

연속된 캐시를 제공하는 템플릿 클래스

QCursor

임의의 모양을 가진 마우스 커서

QDBusPendingCall

대기 중인 비동기 호출 하나를 가리킵니다

QDBusUnixFileDescriptor

하나의 유닉스 파일 디스크립터를 보유합니다

QDateTime

날짜 및 시간 함수

QDebug

디버깅 정보를 위한 출력 스트림

QDir

디렉터리 구조 및 그 내용에 대한 액세스

QDnsDomainNameRecord

도메인 이름 레코드에 대한 정보를 저장합니다

QDnsHostAddressRecord

호스트 주소 레코드에 대한 정보를 저장합니다

QDnsMailExchangeRecord

DNS MX 레코드에 대한 정보를 저장합니다

QDnsServiceRecord

DNS SRV 레코드에 대한 정보를 저장합니다

QDnsTextRecord

DNS TXT 레코드에 대한 정보를 저장합니다

QDnsTlsAssociationRecord

DNS TLSA 레코드에 대한 정보를 저장합니다

QFileInfo

파일 시스템 항목에 대한 정보를 검색하기 위한 OS 독립적인 API

QFont

텍스트 그리기에 사용되는 글꼴에 대한 쿼리를 지정합니다

QFontInfo

글꼴에 대한 일반 정보

QFontMetrics

글꼴 메트릭 정보

QFontMetricsF

글꼴 메트릭 정보

QFontVariableAxis

글꼴의 가변 축을 나타냅니다

QFormDataBuilder

QHttpMultiPart 객체 생성을 간소화하는 편의 클래스

QFormDataPartBuilder

QHttpPart 객체 생성을 간소화하는 편의 클래스

QGeoAreaMonitorInfo

근접성을 모니터링할 영역 또는 구역의 매개변수를 설명합니다

QGeoPositionInfo

특정 시점의 전체 위치, 방향 및 속도에 대해 수집된 정보를 포함합니다

QGeoSatelliteInfo

위성에 대한 기본 정보를 포함합니다

QGlyphRun

글꼴 내부의 글리프에 직접 액세스

QGradient

QBrush와 함께 사용하여 그라데이션 채우기를 지정하는 데 사용됩니다

QHash

해시 테이블 기반 사전 기능을 제공하는 템플릿 클래스

QHostAddress

IP 주소

QHttp1Configuration

HTTP/1 매개변수 및 설정을 제어합니다

QHttp2Configuration

HTTP/2 매개변수 및 설정을 제어합니다.

QHttpPart

HTTP 멀티파트 MIME 메시지 내에서 사용될 본문 부분을 보관합니다.

QIcon

다양한 모드와 상태에서 확장 가능한 아이콘

QImage

픽셀 데이터에 직접 액세스할 수 있으며 페인트 장치로 사용할 수 있는 하드웨어 독립적인 이미지 표현 방식

QJsonArray

JSON 배열을 캡슐화합니다

QJsonDocument

JSON 문서를 읽고 쓰는 방법

QJsonObject

JSON 객체를 캡슐화합니다

QJsonParseError

JSON 파싱 중 오류를 보고하는 데 사용됨

QJsonValue

JSON의 값을 캡슐화합니다

QKeySequence

단축키에서 사용되는 키 시퀀스를 캡슐화합니다

QLinkedList

연결 리스트를 제공하는 템플릿 클래스

QList

동적 배열을 제공하는 템플릿 클래스

QLocale

다양한 언어에서 숫자와 해당 숫자를 나타내는 문자열 간 변환을 수행합니다

QLowEnergyAdvertisingData

블루투스 저에너지(BLE) 광고 중에 전송될 데이터를 표현합니다

QLowEnergyAdvertisingParameters

블루투스 저에너지(BLE) 광고에 사용되는 매개변수를 나타냅니다

QLowEnergyCharacteristicData

GATT 서비스 데이터를 설정하는 데 사용됩니다

QLowEnergyConnectionParameters

블루투스 LE 연결의 매개변수 업데이트를 요청하거나 보고할 때 사용됩니다

QLowEnergyDescriptorData

GATT 서비스 데이터를 생성하는 데 사용됩니다

QLowEnergyServiceData

GATT 서비스 데이터를 설정하는 데 사용됩니다

QMap

연관 배열을 제공하는 템플릿 클래스

QMimeType

MIME 유형 문자열로 표현되는 파일 또는 데이터의 유형을 설명합니다

QMqttTopicFilter

MQTT 토픽 필터를 나타냅니다

QMqttTopicName

MQTT 토픽 이름을 나타냅니다

QMultiHash

다중 값 해시 테이블

QMultiMap

동등한 키를 여러 개 갖는 연관 배열을 제공하는 템플릿 클래스

QNetworkAddressEntry

네트워크 인터페이스에서 지원하는 하나의 IP 주소와 관련 넷마스크 및 브로드캐스트 주소를 저장합니다.

QNetworkCacheMetaData

캐시 정보

QNetworkCookie

네트워크 쿠키 하나를 보관합니다

QNetworkInterface

호스트의 IP 주소 및 네트워크 인터페이스 목록

QNetworkProxy

네트워크 계층 프록시

QNetworkProxyQuery

소켓에 대한 프록시 설정을 조회하는 데 사용됩니다

QNetworkRequest

QNetworkAccessManager를 통해 전송될 요청을 저장합니다

QNetworkRequestFactory

공통된 네트워크 요청 속성을 공유하는 원격 서버 엔드포인트를 그룹화하기 위한 편의 클래스

QOpenGLDebugMessage

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

QPageRanges

페이지 범위 모음을 나타냅니다

QPalette

각 위젯 상태에 대한 색상 그룹을 포함합니다

QPen

QPainter가 도형의 선과 윤곽선을 그리는 방법을 정의합니다

QPersistentModelIndex

데이터 모델에서 데이터를 찾는 데 사용됩니다

QPicture

QPainter 명령을 기록하고 재실행하는 페인트 장치

QPixmap

페인트 장치로 사용할 수 있는 오프스크린 이미지 표현

QPolygon

정수 정밀도를 사용하는 점의 목록

QPolygonF

부동 소수점 정밀도를 사용하는 점의 목록

QProcessEnvironment

프로그램에 전달할 수 있는 환경 변수를 보관합니다

QQueue

큐를 제공하는 범용 컨테이너

QRawFont

글꼴의 단일 물리적 인스턴스에 대한 액세스

QRegExp

정규식을 사용한 패턴 매칭

QRegion

페인터에 대한 클립 영역을 지정합니다

QRegularExpression

정규 표현식을 사용한 패턴 매칭

QRegularExpressionMatch

QRegularExpression을 문자열에 대조하여 얻은 결과

QRegularExpressionMatchIterator

QRegularExpression 객체가 문자열에 대해 수행한 전역 일치 결과의 이터레이터

QSet

해시 테이블 기반의 세트를 제공하는 템플릿 클래스

QShader

여러 셰이딩 언어로 변환된 셰이더의 여러 버전과 리플렉션 메타데이터를 포함합니다

QSqlField

SQL 데이터베이스 테이블 및 뷰의 필드를 조작합니다

QSqlQuery

SQL 문을 실행하고 조작하는 수단

QSqlRecord

데이터베이스 레코드를 캡슐화합니다

QSslCertificate

X509 인증서를 위한 편리한 API

QSslCertificateExtension

X509 인증서의 확장 기능에 액세스하기 위한 API

QSslCipher

SSL 암호화 알고리즘을 나타냅니다

QSslConfiguration

SSL 연결의 구성 및 상태를 보관합니다

QSslDiffieHellmanParameters

서버용 디피-헬만(Diffie-Hellman) 매개변수를 위한 인터페이스

QSslError

SSL 오류

QSslKey

개인 키 및 공개 키를 위한 인터페이스

QSslPreSharedKeyAuthenticator

사전 공유 키(PSK) 암호 모음에 대한 인증 데이터

QStack

스택을 제공하는 템플릿 클래스

QStaticText

텍스트와 레이아웃이 드물게 업데이트될 때 텍스트를 최적화하여 그릴 수 있도록 지원

QStorageInfo

현재 마운트된 저장소 및 드라이브에 대한 정보를 제공합니다

QString

유니코드 문자열

QStringList

문자열 목록

QTextBlockFormat

QTextDocument 내 텍스트 블록에 대한 서식 정보

QTextBoundaryFinder

문자열에서 유니코드 텍스트 경계를 찾는 방법

QTextCharFormat

QTextDocument 내 문자에 대한 서식 정보

QTextCursor

QTextDocument에 접근하고 수정할 수 있는 API 제공

QTextDocumentFragment

QTextDocument의 서식이 지정된 텍스트 조각을 나타냅니다

QTextFormat

QTextDocument에 대한 서식 정보

QTextFrameFormat

QTextDocument 내 프레임에 대한 서식 정보

QTextImageFormat

QTextDocument 내 이미지의 서식 정보

QTextListFormat

QTextDocument 내 목록에 대한 서식 정보

QTextTableCellFormat

QTextDocument 내 테이블 셀에 대한 서식 정보

QTextTableFormat

QTextDocument 내 테이블에 대한 서식 정보

QUrl

URL 작업을 위한 편리한 인터페이스

QUrlQuery

URL 쿼리 문자열 내 키-값 쌍을 조작하는 방법

QVariant

가장 일반적인 Qt 데이터 유형에 대한 연합(union)과 같은 역할을 함

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