当前位置:编程学习 > wap >>

PNG显示的问题

QSize size = label->size();
QPixmap pixmap1(str);
QPixmap pixmap2(pixmap1.scaled(size, Qt::KeepAspectRatioByExpanding, Qt::SmoothTransformation));
label->setPixmap(pixmap2);

想在一个label上显示png图片,如果不进行scaled显示正常,scaled以后,透明部分变成了黑色

高手能指点一下么,谢谢啦! --------------------编程问答-------------------- 黑色是因为透明所致 --------------------编程问答-------------------- 透明部分指的是什么丫...? --------------------编程问答-------------------- 我试了一下,没出现你说的情况。是不是你的PNG格式的问题?改成32位的png试试。
补充:移动开发 ,  Qt
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,