Improved Q.Pointer events and added Q.Pointer.wheel