当前位置: 代码迷 >> QT开发 >> qpix地图缩放图片
  详细解决方案

qpix地图缩放图片

热度:43   发布时间:2016-04-25 03:57:32.0
qpixmap缩放图片
piaxmap里加载了一张较大的图片,我想将其缩放小点,长宽与一个label的一致,图片要能全部显示出来,请问怎么做?

------解决方案--------------------
label->setScaledContents(true);
图片会自动缩放,适应label的大小。
------解决方案--------------------
Qsize picSize(600,400);
//将pixmap缩放成picSize大小然后保存在scaledPixmap中
按比例缩放:
QPixmap scaledPixmap = pixmap.scaled(picSize, Qt::KeepAspectRatio);
不按照比例缩放
QPixmap scaledPixmap = pixmap.scaled(picSize);
  相关解决方案