Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QImageWriterPrivate Class Reference
+ Collaboration diagram for QImageWriterPrivate:

Public Member Functions

 QImageWriterPrivate (QImageWriter *qq)
 
bool canWriteHelper ()
 

Public Attributes

QByteArray format
 
QIODevicedevice
 
bool deleteDevice
 
QImageIOHandlerhandler
 
int quality
 
int compression
 
float gamma
 
QString description
 
QString text
 
QByteArray subType
 
bool optimizedWrite
 
bool progressiveScanWrite
 
QImageIOHandler::Transformations transformation
 
QImageWriter::ImageWriterError imageWriterError
 
QString errorString
 
QImageWriterq
 

Detailed Description

Definition at line 201 of file qimagewriter.cpp.

Constructor & Destructor Documentation

◆ QImageWriterPrivate()

Member Function Documentation

◆ canWriteHelper()

bool QImageWriterPrivate::canWriteHelper ( )

Definition at line 252 of file qimagewriter.cpp.

References QString::arg(), createWriteHandlerHelper(), device, QImageWriter::DeviceError, QIODevice::errorString(), errorString, handler, imageWriterError, QIODevice::isOpen(), QIODevice::isWritable(), QIODevice::open(), QImageWriter::UnsupportedFormatError, and QIODeviceBase::WriteOnly.

Referenced by QImageWriter::canWrite().

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

Member Data Documentation

◆ compression

int QImageWriterPrivate::compression

◆ deleteDevice

◆ description

QString QImageWriterPrivate::description

Definition at line 218 of file qimagewriter.cpp.

Referenced by QImageWriter::setText(), and QImageWriter::write().

◆ device

◆ errorString

◆ format

◆ gamma

float QImageWriterPrivate::gamma

Definition at line 217 of file qimagewriter.cpp.

Referenced by QImageWriterPrivate(), and QImageWriter::write().

◆ handler

◆ imageWriterError

◆ optimizedWrite

bool QImageWriterPrivate::optimizedWrite

◆ progressiveScanWrite

bool QImageWriterPrivate::progressiveScanWrite

◆ q

QImageWriter* QImageWriterPrivate::q

Definition at line 229 of file qimagewriter.cpp.

◆ quality

int QImageWriterPrivate::quality

◆ subType

QByteArray QImageWriterPrivate::subType

◆ text

QString QImageWriterPrivate::text

Definition at line 219 of file qimagewriter.cpp.

◆ transformation

QImageIOHandler::Transformations QImageWriterPrivate::transformation

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