diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2021-06-14 16:13:21 +0200 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@qt.io> | 2021-06-15 11:12:21 +0200 |
commit | d3412cddab1ca2ed47ed3862d5d7e0a065e64b86 (patch) | |
tree | 6f4cf25cd9e738461c6331d5b6f6381d59d1d120 /examples/quick/rendercontrol/rendercontrol_opengl/demo.qml | |
parent | 6dfed1ee9c8e03780b222a71f6b90fe2016d8994 (diff) |
rendercontrol examples: Exercise key event generation as well
Task-number: QTBUG-93489
Change-Id: Ife9db7b066add1f41de964d4c41309568f954320
Reviewed-by: Andy Nichols <andy.nichols@qt.io>
Diffstat (limited to 'examples/quick/rendercontrol/rendercontrol_opengl/demo.qml')
-rw-r--r-- | examples/quick/rendercontrol/rendercontrol_opengl/demo.qml | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/examples/quick/rendercontrol/rendercontrol_opengl/demo.qml b/examples/quick/rendercontrol/rendercontrol_opengl/demo.qml index 0312c2ec1c..f5876feadc 100644 --- a/examples/quick/rendercontrol/rendercontrol_opengl/demo.qml +++ b/examples/quick/rendercontrol/rendercontrol_opengl/demo.qml @@ -53,9 +53,10 @@ import QtQuick.Particles 2.0 Rectangle { id: root + property bool keyDown: false gradient: Gradient { - GradientStop { position: 0; color: mouse.pressed ? "lightsteelblue" : "steelblue" } + GradientStop { position: 0; color: mouse.pressed ? "lightsteelblue" : (keyDown ? "blue" : "steelblue") } GradientStop { position: 1; color: "black" } } @@ -205,4 +206,7 @@ Rectangle { id: mouse anchors.fill: parent } + + Keys.onPressed: keyDown = true + Keys.onReleased: keyDown = false } |