• 7407阅读
  • 4回复

【原创】图片背景透明 [复制链接]

上一主题 下一主题
离线wuxian610
 
只看楼主 倒序阅读 楼主  发表于: 2005-10-29
void ImageProcess::HLN_showImgInDb(int imgInd)
{
    QPixmap pixmap = indList[imgInd].getPixmap();
    pixmap.setMask(pixmap.createMaskFromColor(QColor(255, 255, 255)));//设置掩码
    pixmap.scale(pixmap.width()*1.5, pixmap.height()*1.5);
              ui.dbImgPreview->setPixmap(pixmap);
    ui.dbImgRate->display(150);
}
[ 此贴被XChinux在2005-10-30 10:31重新编辑 ]
离线youngki
只看该作者 1楼 发表于: 2005-11-02
看不懂啊,能不能解释一下
知识和财富,只在流通中产生价值
离线80437
只看该作者 2楼 发表于: 2005-11-07
应该是setMask来设置透明,我来试一试
离线hehe
只看该作者 3楼 发表于: 2005-11-15
ui.dbImgPreview->setPixmap(pixmap);
 
ui.dbImgRate->display(150);

是什么意思?可以指教一下吗?
离线avacool
只看该作者 4楼 发表于: 2005-12-03
是透明吗?是去掉了白色吧....

scale用QImage比较好
快速回复
限100 字节
 
上一个 下一个