Qt QPixmap设置图片

Posted jiangson

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt QPixmap设置图片相关的知识,希望对你有一定的参考价值。

/*
    函数名:setPixmap()
    参  数:无
    描  述:设置状态图片
*/
void test::setPixmap(bool pixmapStatus)
{
    if(pixmapStatus)
    {
        QPixmap *pixmap = new QPixmap(":/images/red_stone.png");
        ui->label_Pixmap->setPixmap(pixmap->scaled(QSize(12,12),
                                          Qt::IgnoreAspectRatio,
                                          Qt::SmoothTransformation));
    }else
    {
        QPixmap *pixmap = new QPixmap(":/images/green_stone.png");
        ui->label_Pixmap->setPixmap(pixmap->scaled(QSize(12,12),
                                          Qt::IgnoreAspectRatio,
                                          Qt::SmoothTransformation));
    }
}

 

以上是关于Qt QPixmap设置图片的主要内容,如果未能解决你的问题,请参考以下文章

QPixmap 在 Qt 中加载许多图像

QT图片旋转

QT 实现图片旋转的两种方法

Qt设置背景图片

20.QT-Qpixmap实现图片鼠标缩放,鼠标拖动示例(详解)

Qt笔记——绘图(QBitmap,QPixmap,QImage,QPicture)