Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QTiffHandlerPrivate Class Reference
Collaboration diagram for QTiffHandlerPrivate:

Public Member Functions

 QTiffHandlerPrivate ()
 ~QTiffHandlerPrivate ()
bool openForRead (QIODevice *device)
bool readHeaders (QIODevice *device)
void close ()
TIFF * openInternal (const char *mode, QIODevice *device)
 QTiffHandlerPrivate ()
 ~QTiffHandlerPrivate ()
bool openForRead (QIODevice *device)
bool readHeaders (QIODevice *device)
void close ()
TIFF * openInternal (const char *mode, QIODevice *device)

Static Public Member Functions

static bool canRead (QIODevice *device)
static bool canRead (QIODevice *device)

Public Attributes

TIFF * tiff
int compression
QImageIOHandler::Transformations transformation
QImage::Format format
QSize size
uint16_t photometric
bool grayscale
bool floatingPoint
bool headersRead
int currentDirectory
int directoryCount

Detailed Description

Definition at line 97 of file qtiffhandler.cpp.

Constructor & Destructor Documentation

◆ QTiffHandlerPrivate() [1/2]

QTiffHandlerPrivate::QTiffHandlerPrivate ( )

Definition at line 176 of file qtiffhandler.cpp.

References QTiffHandlerPrivate(), compression, currentDirectory, directoryCount, grayscale, headersRead, QTiffHandler::NoCompression, and photometric.

Referenced by QTiffHandlerPrivate().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~QTiffHandlerPrivate() [1/2]

QTiffHandlerPrivate::~QTiffHandlerPrivate ( )

Definition at line 189 of file qtiffhandler.cpp.

References close().

Here is the call graph for this function:

◆ QTiffHandlerPrivate() [2/2]

QTiffHandlerPrivate::QTiffHandlerPrivate ( )

◆ ~QTiffHandlerPrivate() [2/2]

QTiffHandlerPrivate::~QTiffHandlerPrivate ( )

Member Function Documentation

◆ canRead() [1/2]

bool QTiffHandlerPrivate::canRead ( QIODevice * device)
static

Definition at line 267 of file qtiffhandler.cpp.

Referenced by QTiffHandler::canRead(), QTiffHandler::canRead(), and openForRead().

Here is the caller graph for this function:

◆ canRead() [2/2]

bool QTiffHandlerPrivate::canRead ( QIODevice * device)
static

◆ close() [1/2]

void QTiffHandlerPrivate::close ( )

Definition at line 194 of file qtiffhandler.cpp.

Referenced by ~QTiffHandlerPrivate(), and readHeaders().

Here is the caller graph for this function:

◆ close() [2/2]

void QTiffHandlerPrivate::close ( )

◆ openForRead() [1/2]

bool QTiffHandlerPrivate::openForRead ( QIODevice * device)

Definition at line 286 of file qtiffhandler.cpp.

References canRead().

Referenced by readHeaders().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ openForRead() [2/2]

bool QTiffHandlerPrivate::openForRead ( QIODevice * device)

◆ openInternal() [1/2]

TIFF * QTiffHandlerPrivate::openInternal ( const char * mode,
QIODevice * device )

Definition at line 201 of file qtiffhandler.cpp.

◆ openInternal() [2/2]

TIFF * QTiffHandlerPrivate::openInternal ( const char * mode,
QIODevice * device )

◆ readHeaders() [1/2]

bool QTiffHandlerPrivate::readHeaders ( QIODevice * device)

Definition at line 298 of file qtiffhandler.cpp.

References close(), floatingPoint, grayscale, headersRead, openForRead(), and photometric.

Here is the call graph for this function:

◆ readHeaders() [2/2]

bool QTiffHandlerPrivate::readHeaders ( QIODevice * device)

Member Data Documentation

◆ compression

int QTiffHandlerPrivate::compression

Definition at line 116 of file qtiffhandler.cpp.

Referenced by QTiffHandlerPrivate().

◆ currentDirectory

int QTiffHandlerPrivate::currentDirectory

Definition at line 124 of file qtiffhandler.cpp.

Referenced by QTiffHandlerPrivate().

◆ directoryCount

int QTiffHandlerPrivate::directoryCount

Definition at line 125 of file qtiffhandler.cpp.

Referenced by QTiffHandlerPrivate().

◆ floatingPoint

bool QTiffHandlerPrivate::floatingPoint

Definition at line 122 of file qtiffhandler.cpp.

Referenced by readHeaders().

◆ format

QImage::Format QTiffHandlerPrivate::format

Definition at line 118 of file qtiffhandler.cpp.

◆ grayscale

bool QTiffHandlerPrivate::grayscale

Definition at line 121 of file qtiffhandler.cpp.

Referenced by QTiffHandlerPrivate(), and readHeaders().

◆ headersRead

bool QTiffHandlerPrivate::headersRead

Definition at line 123 of file qtiffhandler.cpp.

Referenced by QTiffHandlerPrivate(), and readHeaders().

◆ photometric

uint16_t QTiffHandlerPrivate::photometric

Definition at line 120 of file qtiffhandler.cpp.

Referenced by QTiffHandlerPrivate(), and readHeaders().

◆ size

QSize QTiffHandlerPrivate::size

Definition at line 119 of file qtiffhandler.cpp.

◆ tiff

TIFF * QTiffHandlerPrivate::tiff

Definition at line 115 of file qtiffhandler.cpp.

◆ transformation

QImageIOHandler::Transformations QTiffHandlerPrivate::transformation

Definition at line 117 of file qtiffhandler.cpp.


The documentation for this class was generated from the following file: