Conversions de types

De nombreux types de données de base de Qt, tels que QString, QPoint ou QImage, permettent des conversions vers et depuis les types équivalents natifs.

La liste suivante répertorie toutes les conversions de types disponibles :

QByteArray::fromCFData()

QByteArray::fromEcmaUint8Array()

QByteArray::fromNSData()

Crée un nouvel objet QByteArray contenant une copie des données NSData

QByteArray::fromRawCFData()

Crée un QByteArray qui utilise les octets des données CFData

QByteArray::fromRawNSData()

Crée un QByteArray utilisant les octets des données NSData

QDateTime::fromCFDate()

Crée un nouvel objet QDateTime contenant une copie de la date CFDate

QDateTime::fromNSDate()

Crée un nouvel objet QDateTime contenant une copie de la date NSDate

QImage::fromHBITMAP()

Renvoie un QImage équivalent à l'image hbitmap fournie

QImage::fromHICON()

Renvoie un QImage équivalent à l'icône fournie

QPointF::fromCGPoint()

Crée un QRectF à partir du point CGPoint

QRectF::fromCGRect()

Crée un QRectF à partir d'un CGRect rect

QRectF::fromDOMRect()

QSizeF::fromCGSize()

Crée un QSizeF à partir de size

QString::fromCFString()

Construit un nouveau QString contenant une copie de la chaîne CFString

QString::fromEcmaString()

QString::fromNSString()

Construit un nouveau QString contenant une copie de la chaîne NSString

QTimeZone::fromCFTimeZone()

Construit un nouvel objet QTimeZone contenant une copie de l'objet CFTimeZone timeZone

QTimeZone::fromNSTimeZone()

Construit un nouvel objet QTimeZone contenant une copie de l'objet NSTimeZone timeZone

QUrl::fromCFURL()

Crée un objet QUrl contenant une copie de l'URL CFURL

QUrl::fromNSURL()

Crée un objet QUrl contenant une copie de l'URL NSURL

QUuid::fromCFUUID()

Crée un nouvel objet QUuid contenant une copie de l'identifiant UUID CFUUID

QUuid::fromNSUUID()

Crée un nouvel objet QUuid contenant une copie de l'uuid NSUUID

QByteArray::toEcmaUint8Array()

QByteArray::toCFData()

Crée un CFData à partir d’un QByteArray

QByteArray::toRawCFData()

Crée un CFData utilisant les octets du QByteArray

QDateTime::toCFDate()

Crée un CFDate à partir d'un QDateTime

QStringView::toCFString()

Crée un CFString à partir de ce QStringView

QString::toCFString()

Crée un CFString à partir d’un QString

QTimeZone::toCFTimeZone()

Crée un CFTimeZone à partir d'un QTimeZone

QUrl::toCFURL()

Crée un CFURL à partir d'un QUrl

QUuid::toCFUUID()

Crée un CFUUID à partir d'un QUuid

QImage::toCGImage()

QPointF::toCGPoint()

Crée un CGPoint à partir d'un QPointF

QPoint::toCGPoint()

Crée un CGPoint à partir d'un QPoint

QRectF::toCGRect()

Crée un CGRect à partir d'un QRectF

QRect::toCGRect()

Crée un CGRect à partir d'un QRect

QSizeF::toCGSize()

Crée un CGSize à partir d'un QSizeF

QSize::toCGSize()

Crée un CGSize à partir d'un QSize

QImage::toHBITMAP()

Crée un HBITMAP équivalent au QImage

QImage::toHICON()

Crée un équivalent HICON du QPixmap, en appliquant le masque mask

QByteArray::toNSData()

Crée un NSData à partir d'un QByteArray

QByteArray::toRawNSData()

Construit un NSData utilisant les octets du QByteArray

QDateTime::toNSDate()

Crée un NSDate à partir d'un QDateTime

QString::toNSString()

Crée un NSString à partir d'un QString

QStringView::toNSString()

Crée un NSString à partir de ce QStringView

QTimeZone::toNSTimeZone()

Crée un NSTimeZone à partir d'un QTimeZone

QUrl::toNSURL()

Crée un NSURL à partir d'un QUrl

QUuid::toNSUUID()

Crée un NSUUID à partir d'un QUuid

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.