summaryrefslogtreecommitdiff
path: root/components/effects/Colouriser.qml
blob: bddf5732d1659a9d16e4345f2a2e686ac111ec52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import qs.config
import QtQuick
import QtQuick.Effects

MultiEffect {
    property color sourceColor: "black"

    colorization: 1
    brightness: 1 - sourceColor.hslLightness

    Behavior on colorizationColor {
        ColorAnimation {
            duration: Appearance.anim.durations.normal
            easing.type: Easing.BezierSpline
            easing.bezierCurve: Appearance.anim.curves.standard
        }
    }
}