Qt笔记——QLable+QPixmap图片缩放踩坑

一开始写法:

    QPixmap Pix = QPixmap("dali3.jpeg");
    QSize PixSize = ui->label->size();
    Pix.scaled(PixSize,Qt::KeepAspectRatioByExpanding);
    ui->label->setPixmap(Pix);

单看手册一点问题没有。。。

 然后再QPixmap手册中找,一点问题没有

问题在QLabel中,要加上这句:

    ui->label->setScaledContents(true);

解决!

发布了287 篇原创文章 · 获赞 297 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/qq_41895747/article/details/104212905