형 변환

QString, QPoint, QImage 와 같은 Qt의 기본 데이터 유형 중 다수는 네이티브에 해당하는 유형과의 상호 변환 기능을 제공합니다.

다음 목록은 사용 가능한 모든 유형 변환을 나열합니다:

QByteArray::fromCFData()

QByteArray::fromEcmaUint8Array()

QByteArray::fromNSData()

NSData 데이터의 복사본을 포함하는 새로운 QByteArray를 생성합니다

QByteArray::fromRawCFData()

CFData 데이터의 바이트를 사용하는 QByteArray를 생성합니다

QByteArray::fromRawNSData()

NSData 데이터의 바이트를 사용하는 QByteArray를 생성합니다

QDateTime::fromCFDate()

CFDate 날짜의 복사본을 포함하는 새로운 QDateTime을 생성합니다

QDateTime::fromNSDate()

NSDate 날짜의 복사본을 포함하는 새로운 QDateTime을 생성합니다

QImage::fromHBITMAP()

주어진 hbitmap과 동등한 QImage를 반환합니다

QImage::fromHICON()

주어진 아이콘과 동등한 QImage를 반환합니다

QPointF::fromCGPoint()

CGPoint point를 사용하여 QRectF를 생성합니다

QRectF::fromCGRect()

CGRect rect를 사용하여 QRectF를 생성합니다

QRectF::fromDOMRect()

QSizeF::fromCGSize()

size를 기반으로 QSizeF를 생성합니다

QString::fromCFString()

문자열 CFString의 복사본을 포함하는 새로운 QString을 생성합니다

QString::fromEcmaString()

QString::fromNSString()

문자열 NSString의 복사본을 포함하는 새로운 QString을 생성합니다

QTimeZone::fromCFTimeZone()

CFTimeZone timeZone의 복사본을 포함하는 새로운 QTimeZone을 생성합니다

QTimeZone::fromNSTimeZone()

NSTimeZone timeZone의 복사본을 포함하는 새로운 QTimeZone을 생성합니다

QUrl::fromCFURL()

CFURL url의 복사본을 포함하는 QUrl을 생성합니다

QUrl::fromNSURL()

NSURL url의 복사본을 포함하는 QUrl을 생성합니다.

QUuid::fromCFUUID()

uuid CFUUID의 복사본을 포함하는 새로운 QUuid를 생성합니다

QUuid::fromNSUUID()

uuid NSUUID의 복사본을 포함하는 새로운 QUuid를 생성합니다.

QByteArray::toEcmaUint8Array()

QByteArray::toCFData()

QByteArray를 사용하여 CFData를 생성합니다.

QByteArray::toRawCFData()

QByteArray의 바이트를 사용하는 CFData를 생성합니다

QDateTime::toCFDate()

QDateTime을 사용하여 CFDate를 생성합니다

QStringView::toCFString()

이 QStringView를 사용하여 CFString을 생성합니다

QString::toCFString()

QString을 사용하여 CFString을 생성합니다

QTimeZone::toCFTimeZone()

QTimeZone을 사용하여 CFTimeZone을 생성합니다

QUrl::toCFURL()

QUrl을 사용하여 CFURL을 생성합니다

QUuid::toCFUUID()

QUuid를 사용하여 CFUUID 생성

QImage::toCGImage()

QPointF::toCGPoint()

QPointF를 사용하여 CGPoint를 생성합니다

QPoint::toCGPoint()

QPoint를 사용하여 CGPoint 생성

QRectF::toCGRect()

QRectF를 사용하여 CGRect 생성

QRect::toCGRect()

QRect를 사용하여 CGRect 생성

QSizeF::toCGSize()

QSizeF를 사용하여 CGSize 생성

QSize::toCGSize()

QSizeF를 사용하여 CGSize 생성

QImage::toHBITMAP()

QImage에 상응하는 HBITMAP 생성

QImage::toHICON()

마스크 mask를 적용하여 QPixmap에 상응하는 HICON 생성

QByteArray::toNSData()

QByteArray를 사용하여 NSData 생성

QByteArray::toRawNSData()

QByteArray의 바이트를 사용하는 NSData를 생성합니다

QDateTime::toNSDate()

QDateTime을 사용하여 NSDate 생성

QString::toNSString()

QString을 사용하여 NSString을 생성합니다

QStringView::toNSString()

이 QStringView를 기반으로 NSString을 생성합니다

QTimeZone::toNSTimeZone()

QTimeZone을 사용하여 NSTimeZone을 생성합니다

QUrl::toNSURL()

QUrl로부터 NSURL을 생성합니다

QUuid::toNSUUID()

QUuid를 사용하여 NSUUID 생성

QRectF::toDOMRect()

QString::toEcmaString()

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