Intercepting drag location for Patches

I hope this is the right place to ask this. I spent a long time yesterday trying to get this to work, but to no avail.

I would like to modify some gestures. I know exactly where the modification needs to go, but I need to know where the gesture orginates from (x,y).

I went through a lot of the QML files in thr lipstick folder. I iterated over a lot of the layers to find where there was a mouse or touch area to grab them from.

I wrote something that intercepts mouse presses, but unfortunately this doesnt seem to update until a full finger down and finger up has happened. Using a Multitouch Area worked, but wouldnt propagate the events to the other layers. l

Is there anyway to get this info? I specifically want to intercept the Peeking interaction.

Do you mean something related to: