![]() |
Qt 6.x
The Qt SDK
|
Collaboration diagram for QJpegHandlerPrivate:Public Types | |
| enum | State { Ready , ReadHeader , ReadingEnd , Error } |
Public Member Functions | |
| QJpegHandlerPrivate (QJpegHandler *qq) | |
| ~QJpegHandlerPrivate () | |
| bool | readJpegHeader (QIODevice *) |
| bool | read (QImage *image) |
Public Attributes | |
| int | quality |
| QImageIOHandler::Transformations | transformation |
| QVariant | size |
| QImage::Format | format |
| QSize | scaledSize |
| QRect | scaledClipRect |
| QRect | clipRect |
| QString | description |
| QStringList | readTexts |
| QByteArray | iccProfile |
| struct jpeg_decompress_struct | info |
| struct my_jpeg_source_mgr * | iod_src |
| struct my_error_mgr | err |
| Rgb888ToRgb32Converter | rgb888ToRgb32ConverterPtr |
| State | state |
| bool | optimize |
| bool | progressive |
| QJpegHandler * | q |
Definition at line 709 of file qjpeghandler.cpp.
| Enumerator | |
|---|---|
| Ready | |
| ReadHeader | |
| ReadingEnd | |
| Error | |
Definition at line 712 of file qjpeghandler.cpp.
|
inline |
Definition at line 719 of file qjpeghandler.cpp.
|
inline |
Definition at line 724 of file qjpeghandler.cpp.
| bool QJpegHandlerPrivate::read | ( | QImage * | image | ) |
Definition at line 971 of file qjpeghandler.cpp.
References clipRect, err, Error, QColorSpace::fromIccProfile(), i, iccProfile, info, QByteArray::isEmpty(), quality, read_jpeg_image(), ReadHeader, ReadingEnd, readJpegHeader(), readTexts, Ready, rgb888ToRgb32ConverterPtr, scaledClipRect, scaledSize, and state.
Here is the call graph for this function:| bool QJpegHandlerPrivate::readJpegHeader | ( | QIODevice * | device | ) |
Definition at line 892 of file qjpeghandler.cpp.
References QByteArray::append(), description, device, err, Error, exif2Qt(), QImage::Format_Invalid, QString::fromUtf8(), getExifOrientation(), iccProfile, info, iod_src, QString::isEmpty(), QByteArray::isEmpty(), my_error_exit(), my_output_message(), read_jpeg_format(), read_jpeg_size(), ReadHeader, readTexts, Ready, my_error_mgr::setjmp_buffer, state, transformation, and void.
Referenced by read().
Here is the call graph for this function:
Here is the caller graph for this function:| QRect QJpegHandlerPrivate::clipRect |
Definition at line 743 of file qjpeghandler.cpp.
Referenced by read().
| QString QJpegHandlerPrivate::description |
Definition at line 744 of file qjpeghandler.cpp.
Referenced by readJpegHeader().
| struct my_error_mgr QJpegHandlerPrivate::err |
Definition at line 750 of file qjpeghandler.cpp.
Referenced by read(), and readJpegHeader().
| QImage::Format QJpegHandlerPrivate::format |
Definition at line 740 of file qjpeghandler.cpp.
| QByteArray QJpegHandlerPrivate::iccProfile |
Definition at line 746 of file qjpeghandler.cpp.
Referenced by read(), and readJpegHeader().
| struct jpeg_decompress_struct QJpegHandlerPrivate::info |
Definition at line 748 of file qjpeghandler.cpp.
Referenced by ~QJpegHandlerPrivate(), read(), and readJpegHeader().
| struct my_jpeg_source_mgr* QJpegHandlerPrivate::iod_src |
Definition at line 749 of file qjpeghandler.cpp.
Referenced by ~QJpegHandlerPrivate(), and readJpegHeader().
| bool QJpegHandlerPrivate::optimize |
Definition at line 756 of file qjpeghandler.cpp.
| bool QJpegHandlerPrivate::progressive |
Definition at line 757 of file qjpeghandler.cpp.
| QJpegHandler* QJpegHandlerPrivate::q |
Definition at line 759 of file qjpeghandler.cpp.
| int QJpegHandlerPrivate::quality |
Definition at line 737 of file qjpeghandler.cpp.
Referenced by read().
| QStringList QJpegHandlerPrivate::readTexts |
Definition at line 745 of file qjpeghandler.cpp.
Referenced by read(), and readJpegHeader().
| Rgb888ToRgb32Converter QJpegHandlerPrivate::rgb888ToRgb32ConverterPtr |
Definition at line 752 of file qjpeghandler.cpp.
Referenced by read().
| QRect QJpegHandlerPrivate::scaledClipRect |
Definition at line 742 of file qjpeghandler.cpp.
Referenced by read().
| QSize QJpegHandlerPrivate::scaledSize |
Definition at line 741 of file qjpeghandler.cpp.
Referenced by read().
| QVariant QJpegHandlerPrivate::size |
Definition at line 739 of file qjpeghandler.cpp.
| State QJpegHandlerPrivate::state |
Definition at line 754 of file qjpeghandler.cpp.
Referenced by read(), and readJpegHeader().
| QImageIOHandler::Transformations QJpegHandlerPrivate::transformation |
Definition at line 738 of file qjpeghandler.cpp.
Referenced by readJpegHeader().