Qt 图片适应QLabel控件大小(饱满缩放和按比例缩放)
作者:互联网
直接上代码:
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,labPic,缩放,height,pixmap,QPixmap 来源: https://www.cnblogs.com/ybqjymy/p/13162465.html