0
png格式的圖片,分辨率爲48x48,帶白色背景。我需要將它拉伸到16x16的大小,並且白色背景是透明的。要顯示圖像我使用的代碼:拉伸和qt中的透明背景圖像
QWidget* Icon;
QPixmap ico1(":/icons/ico1.png");
QPalette pal;
pal.setBrush(Icon->backgroundRole(), QBrush(ico1));
Icon->setPalette(pal);
Icon->resize(16,16);
謝謝。
你是在問,「我怎麼能調整我的48x48的圖像一個16x16的一個,同時保留背景透明度?」 ? – Bart 2012-03-06 16:04:04
1)如何加載圖像以及如何拉伸或縮小(放大/縮小) 2)如何使白色背景變得透明?該程序沒有顯示背景圖像。 – 2012-03-06 16:11:43