• 4882阅读
  • 1回复

qml 怎么让图片的某一部分透明 [复制链接]

上一主题 下一主题
离线zzxap
 

只看楼主 倒序阅读 楼主  发表于: 2017-04-18
qml 怎么让图片的某一部分透明
离线never_forget

只看该作者 1楼 发表于: 2017-04-19
方法是很多的,但是要看楼主需求,简单一点的就是用Image显示图片,然后在要透明的部分贴上一个Rectangle,颜色赋值为背景色,假装图片透明,不过,这样是看不到图片后面的东西的哦,
再者,楼主可以用 Canvas 来显示一张图片,然后利用绘图上下文来绘制透明区域,通过设置
globalCompositeOperation 属性的值为 "qt-clear",能够达到图片透明,并且显示被遮挡的东西了~~~
楼主大大,加油哦~~~

快速回复
限100 字节
 
上一个 下一个