类型转换

许多 Qt 的基本数据类型,例如 QStringQPointQImage,提供转换单原生等效类型的功能。

以下列表列举了所有可用的类型转换

QByteArray::fromCFData()

构建一个包含 CFData 数据副本的新 QByteArray

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 点创建一个 QRectF

QRectF::fromCGRect()

从 CGRect 创建一个 QRectF

QRectF::fromDOMRect()

QSizeF::fromCGSize()

从大小创建一个 QRectF

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()

创建一个与此 QImage 等效的 CGImage

QPointF::toCGPoint()

从 QPointF 创建 CGPoint

QPoint::toCGPoint()

从 QPoint 创建 CGPoint

QRectF::toCGRect()

从 QRectF 创建 CGRect

QRect::toCGRect()

从 QRect 创建 CGRect

QSizeF::toCGSize()

从 QSizeF 创建 CGSize

QSize::toCGSize()

从QSize创建CGSize

QImage::toHBITMAP()

创建与QImage等效的HBITMAP

QImage::toHICON()

创建与QPixmap等效的HICON,应用遮罩mask

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()

© 2024 Qt公司有限公司。本文件中的文档贡献权归各自的拥有者所有。本中提供的文档是根据自由软件基金会发布的GNU自由文档许可协议版本1.3的条款许可的。GNU自由文档许可协议版本1.3。Qt及其相应标志是芬兰及其它国家和地区的Qt公司有限公司的商标。所有其他商标均为其各自所有者的财产。