Qt 4.8
|
#include "private/qpnghandler_p.h"
#include <qcoreapplication.h>
#include <qiodevice.h>
#include <qimage.h>
#include <qlist.h>
#include <qtextcodec.h>
#include <qvariant.h>
#include <qvector.h>
#include <png.h>
#include <pngconf.h>
Go to the source code of this file.
Classes | |
class | QPngHandlerPrivate |
class | QPNGImageWriter |
Macros | |
#define | CALLBACK_CALL_TYPE __cdecl |
#define | FAST_SCAN_LINE(data, bpl, y) (data + (y) * bpl) |
#define | Q_INTERNAL_WIN_NO_THROW |
Functions | |
static void CALLBACK_CALL_TYPE | iod_read_fn (png_structp png_ptr, png_bytep data, png_size_t length) |
static void CALLBACK_CALL_TYPE | qpiw_flush_fn (png_structp) |
static void CALLBACK_CALL_TYPE | qpiw_write_fn (png_structp png_ptr, png_bytep data, png_size_t length) |
static void CALLBACK_CALL_TYPE | qt_png_warning (png_structp, png_const_charp message) |
static void | set_text (const QImage &image, png_structp png_ptr, png_infop info_ptr, const QString &description) |
static void | setup_qt (QImage &image, png_structp png_ptr, png_infop info_ptr, float screen_gamma=0.0) |
static bool | write_png_image (const QImage &image, QIODevice *device, int quality, float gamma, const QString &description) |
#define CALLBACK_CALL_TYPE __cdecl |
Definition at line 85 of file qpnghandler.cpp.
Definition at line 99 of file qpnghandler.cpp.
Referenced by QPngHandlerPrivate::readPngImage().
#define Q_INTERNAL_WIN_NO_THROW |
Definition at line 95 of file qpnghandler.cpp.
|
static |
Definition at line 179 of file qpnghandler.cpp.
Referenced by QPngHandlerPrivate::readPngHeader().
|
static |
Definition at line 218 of file qpnghandler.cpp.
Referenced by QPNGImageWriter::writeImage().
|
static |
Definition at line 204 of file qpnghandler.cpp.
Referenced by QPNGImageWriter::writeImage().
|
static |
Definition at line 378 of file qpnghandler.cpp.
Referenced by QPngHandlerPrivate::readPngHeader(), and QPNGImageWriter::writeImage().
|
static |
Definition at line 649 of file qpnghandler.cpp.
Referenced by QPNGImageWriter::writeImage().
|
static |
Definition at line 227 of file qpnghandler.cpp.
Referenced by QPngHandlerPrivate::readPngImage().
|
static |
Definition at line 915 of file qpnghandler.cpp.
Referenced by QPngHandler::write().