equal
deleted
inserted
replaced
1021 #if defined(kCGBitmapByteOrder32Host) //only needed because CGImage.h added symbols in the minor version |
1021 #if defined(kCGBitmapByteOrder32Host) //only needed because CGImage.h added symbols in the minor version |
1022 cgflags |= kCGBitmapByteOrder32Host; |
1022 cgflags |= kCGBitmapByteOrder32Host; |
1023 #endif |
1023 #endif |
1024 QCFType<CGDataProviderRef> dataProvider = CGDataProviderCreateWithData(image, |
1024 QCFType<CGDataProviderRef> dataProvider = CGDataProviderCreateWithData(image, |
1025 static_cast<const QImage *>(image)->bits(), |
1025 static_cast<const QImage *>(image)->bits(), |
1026 image->numBytes(), |
1026 image->byteCount(), |
1027 drawImageReleaseData); |
1027 drawImageReleaseData); |
1028 if (imagePtr) |
1028 if (imagePtr) |
1029 *imagePtr = image; |
1029 *imagePtr = image; |
1030 return CGImageCreate(image->width(), image->height(), 8, 32, |
1030 return CGImageCreate(image->width(), image->height(), 8, 32, |
1031 image->bytesPerLine(), |
1031 image->bytesPerLine(), |