26 Q_DECLARE_PRIVATE(QWaylandTouch)
28 QWaylandTouch(QWaylandSeat *seat, QObject *parent =
nullptr);
30 QWaylandSeat *seat()
const;
31 QWaylandCompositor *compositor()
const;
33 virtual uint sendTouchPointEvent(QWaylandSurface *surface,
int id,
const QPointF &position, Qt::TouchPointState state);
34 virtual void sendFrameEvent(QWaylandClient *client);
35 virtual void sendCancelEvent(QWaylandClient *client);
36 virtual void sendFullTouchEvent(QWaylandSurface *surface, QTouchEvent *event);
38 virtual void addClient(QWaylandClient *client, uint32_t id, uint32_t version);