• 7400阅读
  • 4回复

[提问]求助,QML中如何实现遮罩层 [复制链接]

上一主题 下一主题
离线netboy_21
 

只看楼主 倒序阅读 楼主  发表于: 2012-08-10
求助,QML中如何实现遮罩层
请教各位高手,在QML中如何实现遮罩?
离线netboy_21

只看该作者 1楼 发表于: 2012-08-11
这个坛子里,难道没人用QML吗?
离线幻想飘逸
只看该作者 2楼 发表于: 2012-08-11
不是没人懂,是你问的问题太抽象了,你说的遮罩是不是两个图层放在一起,透过前面的能看到后面的?如果是这样,你只需在前面的那个rectangle里设置opacity=0.5就行了
离线netboy_21

只看该作者 3楼 发表于: 2012-08-11
回 2楼(幻想飘逸) 的帖子
幻想飘逸,你好,谢谢你的提醒.可能是我没有说太清楚.
我所说的遮罩就是,上下有两个重叠的图层.显示的内容是下图层的元素,而显示范围由上图层的图片形状决定.就是有点像QML中clip.但clip只能是标准的矩形.我想实现不规则图形的clip比如说水滴形,五角星形
离线pamxy

只看该作者 4楼 发表于: 2015-12-03
在Canvas里将context画五角星就可以了
你不是最优秀的,但你可以成为最优秀的, you are the best!
快速回复
限100 字节
 
上一个 下一个