blob: c703cc580ac98bbee70f31188e32bc4fa9c73a29 (
plain)
123456789101112131415161718192021222324252627282930313233343536373839404142434445 | // Copyright (C) 2016 The Qt Company Ltd.// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause#include <QImage>#include <QImageReader>namespace src_gui_image_qimagereader {voidwrapper0() {//! [0] QImageReader reader; reader.setFormat("png");// same as reader.setFormat("PNG");//! [0]}// wrapper0//! [1] QImageReader reader("image.png");// reader.format() == "png"//! [1]voidwrapper1() {//! [2] QImage icon(64,64,QImage::Format_RGB32); QImageReader reader("icon_64x64.bmp");if(reader.read(&icon)) {// Display icon}//! [2]}// wrapper1voidwrapper2() {//! [3] QImageReader reader(":/image.png");if(reader.supportsOption(QImageIOHandler::Size))qDebug() <<"Size:"<< reader.size();//! [3]}// wrapper2}// src_gui_image_qimagereader
|