![]() |
Qt 6.x
The Qt SDK
|
Public Types | |
enum | { UsePluginDefault , ApplyTransform , DoNotApplyTransform } |
Public Member Functions | |
QImageReaderPrivate (QImageReader *qq) | |
~QImageReaderPrivate () | |
bool | initHandler () |
void | getText () |
Public Attributes | |
QByteArray | format |
bool | autoDetectImageFormat |
bool | ignoresFormatAndExtension |
QIODevice * | device |
bool | deleteDevice |
QImageIOHandler * | handler |
QRect | clipRect |
QSize | scaledSize |
QRect | scaledClipRect |
int | quality |
QMap< QString, QString > | text |
enum QImageReaderPrivate:: { ... } | autoTransform |
QImageReader::ImageReaderError | imageReaderError |
QString | errorString |
QImageReader * | q |
Static Public Attributes | |
static int | maxAlloc = 256 |
Definition at line 429 of file qimagereader.cpp.
anonymous enum |
Enumerator | |
---|---|
UsePluginDefault | |
ApplyTransform | |
DoNotApplyTransform |
Definition at line 451 of file qimagereader.cpp.
QImageReaderPrivate::QImageReaderPrivate | ( | QImageReader * | ) |
Definition at line 471 of file qimagereader.cpp.
References autoTransform, deleteDevice, device, handler, imageReaderError, quality, QImageReader::UnknownError, and UsePluginDefault.
QImageReaderPrivate::~QImageReaderPrivate | ( | ) |
Definition at line 487 of file qimagereader.cpp.
References deleteDevice, device, and handler.
void QImageReaderPrivate::getText | ( | ) |
Definition at line 559 of file qimagereader.cpp.
References QImageIOHandler::Description, handler, initHandler(), QMap< Key, T >::isEmpty(), QImageIOHandler::option(), qt_getImageTextFromDescription(), QImageIOHandler::supportsOption(), text, and QVariant::toString().
Referenced by QImageReader::text(), and QImageReader::textKeys().
bool QImageReaderPrivate::initHandler | ( | ) |
Definition at line 497 of file qimagereader.cpp.
References QList< T >::at(), autoDetectImageFormat, createReadHandlerHelper(), deleteDevice, device, QImageReader::DeviceError, QFileDevice::error(), QIODevice::errorString(), errorString, file, QFile::fileName(), fileName, QImageReader::FileNotFoundError, handler, ignoresFormatAndExtension, imageReaderError, QListSpecialMethodsBase< T >::indexOf(), QIODevice::isOpen(), QFile::open(), QIODevice::open(), Q_ASSERT, QIODeviceBase::ReadOnly, QFileDevice::ResourceError, QFile::setFileName(), QList< T >::size(), QImageReader::supportedImageFormats(), QList< T >::swapItemsAt(), and QImageReader::UnsupportedFormatError.
Referenced by QImageReader::backgroundColor(), QImageReader::canRead(), QImageReader::currentImageNumber(), QImageReader::currentImageRect(), QImageReader::format(), getText(), QImageReader::imageCount(), QImageReader::imageFormat(), QImageReader::jumpToImage(), QImageReader::jumpToNextImage(), QImageReader::loopCount(), QImageReader::nextImageDelay(), QImageReader::read(), QImageReader::setBackgroundColor(), QImageReader::size(), QImageReader::subType(), QImageReader::supportedSubTypes(), QImageReader::supportsAnimation(), QImageReader::supportsOption(), and QImageReader::transformation().
bool QImageReaderPrivate::autoDetectImageFormat |
Definition at line 437 of file qimagereader.cpp.
Referenced by QImageReader::autoDetectImageFormat(), initHandler(), and QImageReader::setAutoDetectImageFormat().
enum { ... } QImageReaderPrivate::autoTransform |
Referenced by QImageReaderPrivate(), QImageReader::autoTransform(), and QImageReader::setAutoTransform().
QRect QImageReaderPrivate::clipRect |
Definition at line 445 of file qimagereader.cpp.
Referenced by QImageReader::clipRect(), QImageReader::read(), and QImageReader::setClipRect().
bool QImageReaderPrivate::deleteDevice |
Definition at line 440 of file qimagereader.cpp.
Referenced by QImageReader::QImageReader(), QImageReaderPrivate(), ~QImageReaderPrivate(), initHandler(), QImageReader::setDevice(), and QImageReader::setFileName().
QIODevice* QImageReaderPrivate::device |
Definition at line 439 of file qimagereader.cpp.
Referenced by QImageReader::QImageReader(), QImageReaderPrivate(), ~QImageReaderPrivate(), QImageReader::device(), QImageReader::fileName(), initHandler(), and QImageReader::setDevice().
QString QImageReaderPrivate::errorString |
Definition at line 459 of file qimagereader.cpp.
Referenced by QImageReader::errorString(), initHandler(), and QImageReader::read().
QByteArray QImageReaderPrivate::format |
Definition at line 436 of file qimagereader.cpp.
Referenced by QImageReader::QImageReader(), QImageReader::format(), and QImageReader::setFormat().
QImageIOHandler* QImageReaderPrivate::handler |
Definition at line 441 of file qimagereader.cpp.
Referenced by QImageReaderPrivate(), ~QImageReaderPrivate(), QImageReader::backgroundColor(), QImageReader::canRead(), QImageReader::currentImageNumber(), QImageReader::currentImageRect(), QImageReader::format(), getText(), QImageReader::imageCount(), QImageReader::imageFormat(), initHandler(), QImageReader::jumpToImage(), QImageReader::jumpToNextImage(), QImageReader::loopCount(), QImageReader::nextImageDelay(), QImageReader::read(), QImageReader::setBackgroundColor(), QImageReader::setDevice(), QImageReader::size(), QImageReader::subType(), QImageReader::supportedSubTypes(), QImageReader::supportsAnimation(), QImageReader::supportsOption(), and QImageReader::transformation().
bool QImageReaderPrivate::ignoresFormatAndExtension |
Definition at line 438 of file qimagereader.cpp.
Referenced by QImageReader::decideFormatFromContent(), initHandler(), and QImageReader::setDecideFormatFromContent().
QImageReader::ImageReaderError QImageReaderPrivate::imageReaderError |
Definition at line 458 of file qimagereader.cpp.
Referenced by QImageReaderPrivate(), QImageReader::error(), initHandler(), and QImageReader::read().
|
static |
Definition at line 463 of file qimagereader.cpp.
Referenced by QImageReader::allocationLimit(), and QImageReader::setAllocationLimit().
QImageReader* QImageReaderPrivate::q |
Definition at line 461 of file qimagereader.cpp.
int QImageReaderPrivate::quality |
Definition at line 448 of file qimagereader.cpp.
Referenced by QImageReaderPrivate(), QImageReader::quality(), QImageReader::read(), and QImageReader::setQuality().
QRect QImageReaderPrivate::scaledClipRect |
Definition at line 447 of file qimagereader.cpp.
Referenced by QImageReader::read(), QImageReader::scaledClipRect(), and QImageReader::setScaledClipRect().
QSize QImageReaderPrivate::scaledSize |
Definition at line 446 of file qimagereader.cpp.
Referenced by QImageReader::read(), QImageReader::scaledSize(), and QImageReader::setScaledSize().
Definition at line 449 of file qimagereader.cpp.
Referenced by getText(), QImageReader::setDevice(), QImageReader::text(), and QImageReader::textKeys().