Index: sources/gui/qml/components/TouchRect.qml =================================================================== diff -u -rcb9c48c7c307690dcafcfd16ef412fe660291692 -r29331d6ae2d7af814a0f4a7a37390877a54f516d --- sources/gui/qml/components/TouchRect.qml (.../TouchRect.qml) (revision cb9c48c7c307690dcafcfd16ef412fe660291692) +++ sources/gui/qml/components/TouchRect.qml (.../TouchRect.qml) (revision 29331d6ae2d7af814a0f4a7a37390877a54f516d) @@ -114,6 +114,7 @@ signal released signal clicked signal pressAndHold + signal canceled width : Variables.touchRectWidth height : Variables.touchRectHeight @@ -139,5 +140,7 @@ onPressed : { if ( ! _private.pressDebouncing ) { onMouseEventLog("Pressed ") ; _private.pressed = true ; _root.pressed (); pressDebounceTimer.start(); } } onReleased : { if ( _private.pressed ) { onMouseEventLog("Released ") ; _private.pressed = false; _root.released (); pressDebounceTimer.start(); } } onPressAndHold : { onMouseEventLog("PressAndHold ") ; _root.pressAndHold(); } + onCanceled : { onMouseEventLog("Canceled ") ; _root.canceled() ; } + } }