![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Types | |
| enum | State { Ready , ReadHeader , ReadingEnd , Error , Ready , ReadHeader , ReadingEnd , Error } |
| enum | ColorSpaceState { Undefined = 0 , GammaChrm = 1 , Srgb = 2 , Icc = 3 , Undefined = 0 , GammaChrm = 1 , Srgb = 2 , Icc = 3 } |
| enum | State { Ready , ReadHeader , ReadingEnd , Error , Ready , ReadHeader , ReadingEnd , Error } |
| enum | ColorSpaceState { Undefined = 0 , GammaChrm = 1 , Srgb = 2 , Icc = 3 , Undefined = 0 , GammaChrm = 1 , Srgb = 2 , Icc = 3 } |
Public Member Functions | |
| QPngHandlerPrivate (QPngHandler *qq) | |
| bool | readPngHeader () |
| bool | readPngImage (QImage *image) |
| void | readPngTexts (png_info *info) |
| QImage::Format | readImageFormat () |
| QPngHandlerPrivate (QPngHandler *qq) | |
| bool | readPngHeader () |
| bool | readPngImage (QImage *image) |
| void | readPngTexts (png_info *info) |
| QImage::Format | readImageFormat () |
Public Attributes | |
| float | gamma |
| float | fileGamma |
| int | quality |
| int | compression |
| QString | description |
| QStringList | readTexts |
| QColorSpace | colorSpace |
| ColorSpaceState | colorSpaceState |
| png_struct * | png_ptr |
| png_info * | info_ptr |
| png_info * | end_info |
| png_byte ** | row_pointers |
| State | state |
| QPngHandler * | q |
Definition at line 60 of file qpnghandler.cpp.
| Enumerator | |
|---|---|
| Undefined | |
| GammaChrm | |
| Srgb | |
| Icc | |
| Undefined | |
| GammaChrm | |
| Srgb | |
| Icc | |
Definition at line 70 of file qpnghandler.cpp.
| Enumerator | |
|---|---|
| Undefined | |
| GammaChrm | |
| Srgb | |
| Icc | |
| Undefined | |
| GammaChrm | |
| Srgb | |
| Icc | |
Definition at line 70 of file qpnghandler.cpp.
| Enumerator | |
|---|---|
| Ready | |
| ReadHeader | |
| ReadingEnd | |
| Error | |
| Ready | |
| ReadHeader | |
| ReadingEnd | |
| Error | |
Definition at line 63 of file qpnghandler.cpp.
| Enumerator | |
|---|---|
| Ready | |
| ReadHeader | |
| ReadingEnd | |
| Error | |
| Ready | |
| ReadHeader | |
| ReadingEnd | |
| Error | |
Definition at line 63 of file qpnghandler.cpp.
|
inline |
Definition at line 77 of file qpnghandler.cpp.
References QPngHandlerPrivate(), colorSpaceState, compression, end_info, fileGamma, gamma, info_ptr, png_ptr, quality, Ready, state, and Undefined.
Referenced by QPngHandlerPrivate().
|
inline |
Definition at line 77 of file qpnghandler.cpp.
| QImage::Format QPngHandlerPrivate::readImageFormat | ( | ) |
Definition at line 590 of file qpnghandler.cpp.
| QImage::Format QPngHandlerPrivate::readImageFormat | ( | ) |
| bool QPngHandlerPrivate::readPngHeader | ( | ) |
Definition at line 394 of file qpnghandler.cpp.
References colorSpaceState, end_info, Error, fileGamma, GammaChrm, Icc, info_ptr, iod_read_fn(), png_ptr, qt_png_warning(), ReadHeader, readPngTexts(), Srgb, and state.
| bool QPngHandlerPrivate::readPngHeader | ( | ) |
| bool QPngHandlerPrivate::readPngImage | ( | QImage * | image | ) |
Definition at line 497 of file qpnghandler.cpp.
| bool QPngHandlerPrivate::readPngImage | ( | QImage * | image | ) |
| void QPngHandlerPrivate::readPngTexts | ( | png_info * | info | ) |
Definition at line 363 of file qpnghandler.cpp.
References png_ptr.
Referenced by readPngHeader().
| void QPngHandlerPrivate::readPngTexts | ( | png_info * | info | ) |
| QColorSpace QPngHandlerPrivate::colorSpace |
Definition at line 88 of file qpnghandler.cpp.
| ColorSpaceState QPngHandlerPrivate::colorSpaceState |
Definition at line 89 of file qpnghandler.cpp.
Referenced by QPngHandlerPrivate(), and readPngHeader().
| int QPngHandlerPrivate::compression |
Definition at line 85 of file qpnghandler.cpp.
Referenced by QPngHandlerPrivate().
| QString QPngHandlerPrivate::description |
Definition at line 86 of file qpnghandler.cpp.
| png_info * QPngHandlerPrivate::end_info |
Definition at line 93 of file qpnghandler.cpp.
Referenced by QPngHandlerPrivate(), and readPngHeader().
| float QPngHandlerPrivate::fileGamma |
Definition at line 83 of file qpnghandler.cpp.
Referenced by QPngHandlerPrivate(), and readPngHeader().
| float QPngHandlerPrivate::gamma |
Definition at line 82 of file qpnghandler.cpp.
Referenced by QPngHandlerPrivate().
| png_info * QPngHandlerPrivate::info_ptr |
Definition at line 92 of file qpnghandler.cpp.
Referenced by QPngHandlerPrivate(), and readPngHeader().
| png_struct * QPngHandlerPrivate::png_ptr |
Definition at line 91 of file qpnghandler.cpp.
Referenced by QPngHandlerPrivate(), readPngHeader(), and readPngTexts().
| QPngHandler * QPngHandlerPrivate::q |
Definition at line 104 of file qpnghandler.cpp.
| int QPngHandlerPrivate::quality |
Definition at line 84 of file qpnghandler.cpp.
Referenced by QPngHandlerPrivate().
| QStringList QPngHandlerPrivate::readTexts |
Definition at line 87 of file qpnghandler.cpp.
| png_byte ** QPngHandlerPrivate::row_pointers |
Definition at line 94 of file qpnghandler.cpp.
| State QPngHandlerPrivate::state |
Definition at line 102 of file qpnghandler.cpp.
Referenced by QPngHandlerPrivate(), iod_read_fn(), and readPngHeader().