diff options
Diffstat (limited to 'src/compositor/compositor_api')
-rw-r--r-- | src/compositor/compositor_api/waylandinput.cpp | 12 | ||||
-rw-r--r-- | src/compositor/compositor_api/waylandinput.h | 12 |
2 files changed, 12 insertions, 12 deletions
diff --git a/src/compositor/compositor_api/waylandinput.cpp b/src/compositor/compositor_api/waylandinput.cpp index 52e4a7ab7..97a1315c1 100644 --- a/src/compositor/compositor_api/waylandinput.cpp +++ b/src/compositor/compositor_api/waylandinput.cpp @@ -55,17 +55,17 @@ WaylandInputDevice::~WaylandInputDevice() delete d; } -void WaylandInputDevice::sendMousePressEvent(Qt::MouseButton button, const QPoint &localPos, const QPoint &globalPos) +void WaylandInputDevice::sendMousePressEvent(Qt::MouseButton button, const QPointF &localPos, const QPointF &globalPos) { d->sendMousePressEvent(button,localPos,globalPos); } -void WaylandInputDevice::sendMouseReleaseEvent(Qt::MouseButton button, const QPoint &localPos, const QPoint &globalPos) +void WaylandInputDevice::sendMouseReleaseEvent(Qt::MouseButton button, const QPointF &localPos, const QPointF &globalPos) { d->sendMouseReleaseEvent(button,localPos,globalPos); } -void WaylandInputDevice::sendMouseMoveEvent(const QPoint &localPos, const QPoint &globalPos) +void WaylandInputDevice::sendMouseMoveEvent(const QPointF &localPos, const QPointF &globalPos) { d->sendMouseMoveEvent(localPos,globalPos); } @@ -73,7 +73,7 @@ void WaylandInputDevice::sendMouseMoveEvent(const QPoint &localPos, const QPoint /** Convenience function that will set the mouse focus to the surface, then send the mouse move event. * If the mouse focus is the same surface as the surface passed in, then only the move event is sent **/ -void WaylandInputDevice::sendMouseMoveEvent(WaylandSurface *surface, const QPoint &localPos, const QPoint &globalPos) +void WaylandInputDevice::sendMouseMoveEvent(WaylandSurface *surface, const QPointF &localPos, const QPointF &globalPos) { Wayland::Surface *wlsurface = surface? surface->handle():0; d->sendMouseMoveEvent(wlsurface,localPos,globalPos); @@ -89,7 +89,7 @@ void WaylandInputDevice::sendKeyReleaseEvent(uint code) d->sendKeyReleaseEvent(code); } -void WaylandInputDevice::sendTouchPointEvent(int id, int x, int y, Qt::TouchPointState state) +void WaylandInputDevice::sendTouchPointEvent(int id, double x, double y, Qt::TouchPointState state) { d->sendTouchPointEvent(id,x,y,state); } @@ -136,7 +136,7 @@ WaylandSurface *WaylandInputDevice::mouseFocus() const return 0; } -void WaylandInputDevice::setMouseFocus(WaylandSurface *surface, const QPoint &localPos, const QPoint &globalPos) +void WaylandInputDevice::setMouseFocus(WaylandSurface *surface, const QPointF &localPos, const QPointF &globalPos) { Wayland::Surface *wlsurface = surface?surface->handle():0; d->setMouseFocus(wlsurface,localPos,globalPos); diff --git a/src/compositor/compositor_api/waylandinput.h b/src/compositor/compositor_api/waylandinput.h index 4c04837b3..826f13577 100644 --- a/src/compositor/compositor_api/waylandinput.h +++ b/src/compositor/compositor_api/waylandinput.h @@ -61,17 +61,17 @@ public: WaylandInputDevice(WaylandCompositor *compositor); ~WaylandInputDevice(); - void sendMousePressEvent(Qt::MouseButton button, const QPoint &localPos, const QPoint &globalPos = QPoint()); - void sendMouseReleaseEvent(Qt::MouseButton button, const QPoint &localPos, const QPoint &globalPos = QPoint()); - void sendMouseMoveEvent(const QPoint &localPos, const QPoint &globalPos = QPoint()); - void sendMouseMoveEvent(WaylandSurface *surface , const QPoint &localPos, const QPoint &globalPos = QPoint()); + void sendMousePressEvent(Qt::MouseButton button, const QPointF &localPos, const QPointF &globalPos = QPointF()); + void sendMouseReleaseEvent(Qt::MouseButton button, const QPointF &localPos, const QPointF &globalPos = QPointF()); + void sendMouseMoveEvent(const QPointF &localPos, const QPointF &globalPos = QPointF()); + void sendMouseMoveEvent(WaylandSurface *surface , const QPointF &localPos, const QPointF &globalPos = QPointF()); void sendKeyPressEvent(uint code); void sendKeyReleaseEvent(uint code); void sendFullKeyEvent(QKeyEvent *event); - void sendTouchPointEvent(int id, int x, int y, Qt::TouchPointState state); + void sendTouchPointEvent(int id, double x, double y, Qt::TouchPointState state); void sendTouchFrameEvent(); void sendTouchCancelEvent(); @@ -81,7 +81,7 @@ public: void setKeyboardFocus(WaylandSurface *surface); WaylandSurface *mouseFocus() const; - void setMouseFocus(WaylandSurface *surface, const QPoint &local_pos, const QPoint &global_pos = QPoint()); + void setMouseFocus(WaylandSurface *surface, const QPointF &local_pos, const QPointF &global_pos = QPointF()); WaylandCompositor *compositor() const; Wayland::InputDevice *handle() const; |