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