Fix touch on PointerHandlers
The events we forward to the offscreen QML view are with our own QPointingDevice instance, which has a devicetype of touch but a null pointerType.
In Qt5 this was enough, but pointerhandlers in qt6 refuse events with an undefined pointertype, so we have to explicitly set it to finger