标题:求助,QML中如何实现遮罩层
作者:netboy_21
日期:2012-08-10 17:10
内容:
请教各位高手,在QML中如何实现遮罩?
#1 [netboy_21 08-11 13:36]
这个坛子里,难道没人用QML吗?
#2 [幻想飘逸 08-11 17:31]
不是没人懂,是你问的问题太抽象了,你说的遮罩是不是两个图层放在一起,透过前面的能看到后面的?如果是这样,你只需在前面的那个rectangle里设置opacity=0.5就行了
#3 回 2楼(幻想飘逸) 的帖子 [netboy_21 08-11 18:00]
幻想飘逸,你好,谢谢你的提醒.可能是我没有说太清楚.
我所说的遮罩就是,上下有两个重叠的图层.显示的内容是下图层的元素,而显示范围由上图层的图片形状决定.就是有点像QML中clip.但clip只能是标准的矩形.我想实现不规则图形的clip比如说水滴形,五角星形
#4 [pamxy 12-03 22:36]
在Canvas里将context画五角星就可以了