Qt Quick的阴影效果:Drop Shadow
发布时间
阅读量:
阅读量
Qt Quick中包含两种阴影效果:
- DropShadow,即阴影效果。该组件能够依据原始图像生成一幅色彩丰富且具有模糊效果的图像,并将其置于原始图像之后,从而营造出原始图像自背景中浮起的视觉感受。
- InnerShadow,即内阴影效果。该组件同样依据原始图像生成一幅色彩丰富且具有模糊效果的图像,但与DropShadow不同之处在于,生成的图像将被放置在原始图像内部。
效果
以下为我构思的示例展示效果。
首先呈现的是 DropShadow 效果:

图1 阴影效果
接下来为内阴影效果:

图2 内部阴影效果展示
源码分析
如图1所示,界面结构被划分为三个区域。
位于顶部的区域为源图像展示区。
在源图像下方(即中间位置)设置了一个列表组件,用户可通过点击该列表中的 DropShadow 和 InnerShadow 两个选项,实现对不同阴影效果的切换操作。
全部评论 (0)
还没有任何评论哟~
