码迷,mamicode.com
首页 > 其他好文 > 详细

Qt 图片适应QLabel控件大小(饱满缩放和按比例缩放)

时间:2020-06-19 13:50:19      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:bsp   spec   qpixmap   set   ignore   图片   led   适应   fit   

直接上代码:

1 QImage Image;
2     Image.load("d:/test.jpg");
3     QPixmap pixmap = QPixmap::fromImage(Image);
4     int with = ui->labPic->width();
5     int height = ui->labPic->height();
6     QPixmap fitpixmap = pixmap.scaled(with, height, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);  // 饱满填充
7     //QPixmap fitpixmap = pixmap.scaled(with, height, Qt::KeepAspectRatio, Qt::SmoothTransformation);  // 按比例缩放
8     ui->labPic->setPixmap(fitpixmap);

 

Qt 图片适应QLabel控件大小(饱满缩放和按比例缩放)

标签:bsp   spec   qpixmap   set   ignore   图片   led   适应   fit   

原文地址:https://www.cnblogs.com/ybqjymy/p/13162465.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!