Qt 5 兼容性 API:图形效果 QML 类型

Qt 图形效果模块提供了一个 QML 类型集合,可以用来向用户界面添加引人注目且可配置的效果。效果是可以作为 UI 组件添加到 Qt Quick 用户界面中的视觉元素。

要使用此模块中的类型,请使用以下行导入模块

import Qt5Compat.GraphicalEffects

注意:Qt 图形效果模块是为了与为 Qt 5 编写的应用程序兼容而提供的。

混合

使用混合模式合并两个源项

亮度对比度

调整亮度和对比度

颜色叠加

通过应用叠加颜色修改源项的颜色

着色

在 HSL 颜色空间中设置颜色

圆锥渐变

绘制圆锥渐变

去饱和

减少颜色的饱和度

方向模糊

在指定的方向上应用模糊效果

位移

根据给定的位移图将源项的像素移动到新位置

阴影

在源项后面生成一个柔化的阴影

快速模糊

对一个或多个源项应用快速模糊效果

伽玛调整

改变源项的亮度

高斯模糊

应用高质量模糊效果

发光

生成一个模糊且着色的图像并将其放置在源项后面,给人以源项发光的印象

色调饱和度

在 HSL 颜色空间中改变源项的颜色

内部阴影

在源项内部生成一个着色且模糊的阴影

级别调整

在 RGBA 颜色空间中调整颜色级别

线性渐变

绘制线性渐变

蒙版模糊

应用强度可变的模糊效果

不透明度蒙版

使用另一项遮罩源项

径向模糊

在项的中心点周围按圆形方向应用方向模糊

径向渐变

绘制径向渐变

矩形发光

生成一个模糊且着色的矩形,给人以源项发光的印象

递归模糊

重复模糊,提供强烈的模糊效果

阈值蒙版

使用另一项遮罩源项并应用阈值值

缩放模糊

朝向源项中心点应用方向模糊效果

© 2024 Qt公司有限公司。本文档中包含的贡献均为各自所有者的版权。本提供的文档根据自由软件基金会发布的GNU免费文档许可协议第1.3版条款授权。Qt及其相关标志为芬兰及全世界Qt公司有限公司的商标。所有其他商标均为其各自所有者的财产。