summaryrefslogtreecommitdiffstats
path: root/src/compositor/compositor_api
diff options
context:
space:
mode:
Diffstat (limited to 'src/compositor/compositor_api')
-rw-r--r--src/compositor/compositor_api/waylandinput.cpp12
-rw-r--r--src/compositor/compositor_api/waylandinput.h12
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;