常用方法:
bool load(const QString & fileName, const char * format = 0)
bool load(QIODevice * device, const char * format)
bool loadFromData(const uchar * data, int len, const char * format = 0)
bool loadFromData(const QByteArray & data, const char * format = 0)
QImage mirrored(bool horizontal = false, bool vertical = true) const
bool save(const QString & fileName, const char * format = 0, int quality = -1) const
bool save(QIODevice * device, const char * format = 0, int quality = -1) const
QImage transformed(const QMatrix & matrix, Qt::TransformationMode mode = Qt::FastTransformation) const
QImage transformed(const QTransform & matrix, Qt::TransformationMode mode = Qt::FastTransformation) const
注意点:
QImage初始化好之后,需要配合QPainter::drawImage方法。