型変換

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 point から QRectF を作成します。

QRectF::fromCGRect()

CGRect rect から QRectF を作成します。

QRectF::fromDOMRect()

QSizeF::fromCGSize()

size から 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()

NSUURL url のコピーを含む QUrl を構築します。

QUuid::fromCFUUID()

uuid CFUUIDのコピーを含む新しいQUuidを構築する。

QUuid::fromNSUUID()

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

マスク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()

©2024 The Qt Company Ltd. 本書に含まれるドキュメントの著作権は、それぞれの所有者に帰属します。 ここで提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。