0
点赞
收藏
分享

微信扫一扫

【QT】label适应图片(QImage)大小;图片适应label大小

中间件小哥 2024-07-24 阅读 30

目录

0.简介

1.详细代码

1)label适应img大小

2)img适应label大小


0.简介

1.详细代码

1)label适应img大小

思路:将label的大小设置为图片大小

    QImage image(":/bird.jpg");
    QLabel *lb = new QLabel(this);
    lb->setPixmap(QPixmap::fromImage(image));
    lb->resize(image.size());//label适应图片大小
    lb->show();

2)img适应label大小

思路:将label设置为【根据其自身大小自动缩放其内容】

    QImage image(":/bird.jpg");
    QLabel *lb = new QLabel(this);
    lb->setPixmap(QPixmap::fromImage(image));
    lb->setScaledContents(true);//图片适应label大小
    lb->show();

--END--

举报

相关推荐

0 条评论