diff options
Diffstat (limited to 'examples/multimedia/video/qmlvideofx/qml/qmlvideofx/EffectSobelEdgeDetection1.qml')
-rw-r--r-- | examples/multimedia/video/qmlvideofx/qml/qmlvideofx/EffectSobelEdgeDetection1.qml | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/examples/multimedia/video/qmlvideofx/qml/qmlvideofx/EffectSobelEdgeDetection1.qml b/examples/multimedia/video/qmlvideofx/qml/qmlvideofx/EffectSobelEdgeDetection1.qml index 8da5c26be..936571c89 100644 --- a/examples/multimedia/video/qmlvideofx/qml/qmlvideofx/EffectSobelEdgeDetection1.qml +++ b/examples/multimedia/video/qmlvideofx/qml/qmlvideofx/EffectSobelEdgeDetection1.qml @@ -39,10 +39,16 @@ Effect { name: "Threshold" value: 0.5 } + onDataChanged: updateMixLevel() + } + + function updateMixLevel() + { + mixLevel = parameters.get(0).value; } // Transform slider values, and bind result to shader uniforms - property real mixLevel: parameters.get(0).value + property real mixLevel: 0.5 property real targetSize: 250 - (200 * mixLevel) // TODO: fix ... property real resS: targetSize property real resT: targetSize |