Conversions de types

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

La liste suivante énumère toutes les conversions de type disponibles :

QByteArray::fromCFData()

QByteArray::fromEcmaUint8Array()

QByteArray::fromNSData()

Construit un nouveau QByteArray contenant une copie des données NSData

QByteArray::fromRawCFData()

Construit un QByteArray qui utilise les octets des données CFData

QByteArray::fromRawNSData()

Construit un QByteArray qui utilise les octets des données NSData

QDateTime::fromCFDate()

Construit un nouveau QDateTime contenant une copie de la date CFDate

QDateTime::fromNSDate()

Construit un nouveau QDateTime contenant une copie de la date NSDate

QImage::fromHBITMAP()

Renvoie une QImage équivalente à la hbitmap donnée

QImage::fromHICON()

Renvoie une QImage équivalente à l'icône donnée

QPointF::fromCGPoint()

Crée un QRectF à partir d'un 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 une nouvelle QString contenant une copie de la chaîne CFString

QString::fromEcmaString()

QString::fromNSString()

Construit une nouvelle QString contenant une copie de la chaîne NSString

QTimeZone::fromCFTimeZone()

Construit une nouvelle QTimeZone contenant une copie de la CFTimeZone timeZone

QTimeZone::fromNSTimeZone()

Construit une nouvelle QTimeZone contenant une copie de la NSTimeZone timeZone

QUrl::fromCFURL()

Construit un QUrl contenant une copie de l'url CFURL

QUrl::fromNSURL()

Construit un QUrl contenant une copie de l'url NSURL

QUuid::fromCFUUID()

Construit un nouveau QUuid contenant une copie de l'uuid CFUUID

QUuid::fromNSUUID()

Construit un nouveau QUuid contenant une copie de l'uuid NSUUID

QByteArray::toEcmaUint8Array()

QByteArray::toCFData()

Crée un CFData à partir d'un QByteArray

QByteArray::toRawCFData()

Construit un CFData qui utilise 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 une CFString à partir d'une 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éation d'un CGPoint à partir d'un QPoint

QRectF::toCGRect()

Création d'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 équivalent HBITMAP de 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 qui utilise les octets du QByteArray

QDateTime::toNSDate()

Crée un NSDate à partir d'un QDateTime

QString::toNSString()

Crée une NSString à partir d'une QString

QStringView::toNSString()

Crée une NSString à partir de cette 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.