Public Types | Public Member Functions | Static Public Member Functions

QImageReader Class Reference

Search for all occurrences

Detailed Description

Definition at line 62 of file qimagereader.h.

#include <qimagereader.h>

List of all members.

Public Types

enum   ImageReaderError {
  UnknownError, FileNotFoundError, DeviceError, UnsupportedFormatError,
  InvalidDataError
}

Public Member Functions

  QImageReader ()
  QImageReader (QIODevice *device, const QByteArray &format=QByteArray())
  QImageReader (const QString &fileName, const QByteArray &format=QByteArray())
  ~QImageReader ()
void  setFormat (const QByteArray &format)
QByteArray  format () const
void  setAutoDetectImageFormat (bool enabled)
bool  autoDetectImageFormat () const
void  setDecideFormatFromContent (bool ignored)
bool  decideFormatFromContent () const
void  setDevice (QIODevice *device)
QIODevice device () const
void  setFileName (const QString &fileName)
QString  fileName () const
QSize  size () const
QImage::Format  imageFormat () const
QStringList  textKeys () const
QString  text (const QString &key) const
void  setClipRect (const QRect &rect)
QRect  clipRect () const
void  setScaledSize (const QSize &size)
QSize  scaledSize () const
void  setQuality (int quality)
int  quality () const
void  setScaledClipRect (const QRect &rect)
QRect  scaledClipRect () const
void  setBackgroundColor (const QColor &color)
QColor  backgroundColor () const
bool  supportsAnimation () const
bool  canRead () const
QImage  read ()
bool  read (QImage *image)
bool  jumpToNextImage ()
bool  jumpToImage (int imageNumber)
int  loopCount () const
int  imageCount () const
int  nextImageDelay () const
int  currentImageNumber () const
QRect  currentImageRect () const
ImageReaderError  error () const
QString  errorString () const
bool  supportsOption (QImageIOHandler::ImageOption option) const

Static Public Member Functions

static QByteArray  imageFormat (const QString &fileName)
static QByteArray  imageFormat (QIODevice *device)
static QList< QByteArray supportedImageFormats ()

Member Enumeration Documentation


Constructor & Destructor Documentation

QImageReader ( QIODevice device,
const QByteArray format = QByteArray() 
) [explicit]
QImageReader ( const QString fileName,
const QByteArray format = QByteArray() 
) [explicit]

Member Function Documentation

void setFormat ( const QByteArray format )
QByteArray format ( ) const
void setAutoDetectImageFormat ( bool  enabled )
bool autoDetectImageFormat ( ) const
void setDecideFormatFromContent ( bool  ignored )
bool decideFormatFromContent ( ) const
void setDevice ( QIODevice device )
QIODevice* device ( ) const
void setFileName ( const QString fileName )
QString fileName ( ) const
QSize size ( ) const
QImage::Format imageFormat ( ) const
QStringList textKeys ( ) const
QString text ( const QString key ) const
void setClipRect ( const QRect rect )
QRect clipRect ( ) const
void setScaledSize ( const QSize size )
QSize scaledSize ( ) const
void setQuality ( int  quality )
int quality ( ) const
void setScaledClipRect ( const QRect rect )
QRect scaledClipRect ( ) const
void setBackgroundColor ( const QColor color )
QColor backgroundColor ( ) const
bool supportsAnimation ( ) const
bool canRead ( ) const
QImage read ( )
bool read ( QImage image )
bool jumpToNextImage ( )
bool jumpToImage ( int  imageNumber )
int loopCount ( ) const
int imageCount ( ) const
int nextImageDelay ( ) const
int currentImageNumber ( ) const
QRect currentImageRect ( ) const
ImageReaderError error ( ) const
QString errorString ( ) const
bool supportsOption ( QImageIOHandler::ImageOption  option ) const
static QByteArray imageFormat ( const QString fileName ) [static]
static QByteArray imageFormat ( QIODevice device ) [static]
static QList<QByteArray> supportedImageFormats ( ) [static]

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

QImageReader QImageReader QImageReader QImageReader QImageReader QImageReader QImageReader QImageReader QImageReader QImageReader
QImageReader QImageReader QImageReader QImageReader QImageReader QImageReader QImageReader QImageReader QImageReader QImageReader