QImage

来源:互联网 发布:校园网络自助平台 编辑:程序博客网 时间:2024/05/18 01:09

常用方法:

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方法。