#include <QtGui/qpicture.h>
#ifndef QPICTURE_H
#ifndef QT_NO_PICTURE
#ifndef QT_NO_PICTUREIO
class QPictureIO{
   public: QPictureIO();
   public: QPictureIO(class QIODevice* ioDevice, char const * format);
   public: QPictureIO(class QString const & fileName, char const * format);
   public: ~QPictureIO();
   public: class QPicture const & picture() const
   public: int status() const
   public: char const * format() const
   public: class QIODevice* ioDevice() const
   public: class QString fileName() const
   public: int quality() const
   public: class QString description() const
   public: char const * parameters() const
   public: float gamma() const
   public: void setPicture(class QPicture const &);
   public: void setStatus(int);
   public: void setFormat(char const *);
   public: void setIODevice(class QIODevice*);
   public: void setFileName(class QString const &);
   public: void setQuality(int);
   public: void setDescription(class QString const &);
   public: void setParameters(char const *);
   public: void setGamma(float);
   public: bool read();
   public: bool write();
   public: static class QByteArray pictureFormat(class QString const & fileName);
   public: static class QByteArray pictureFormat(class QIODevice*);
   public: static class QList < class QByteArray > inputFormats();
   public: static class QList < class QByteArray > outputFormats();
   public: static void defineIOHandler(char const * format, char const * header, char const * flags, picture_io_handler read_picture, picture_io_handler write_picture);
   private: QPictureIO(class QPictureIO const &);
   private: class QPictureIO& operator =(class QPictureIO const &);
   private: void init();
   private: struct QPictureIOData* d;
};
#endif //QT_NO_PICTUREIO
#endif // QT_NO_PICTURE
#endif // QPICTURE_H