WaylandSeat QML Type
Provides access to keyboard, mouse, and touch input. More...
| Import Statement: | import QtWayland.Compositor 1.1 | 
| Since: | Qt 5.8 | 
Methods
- void sendTouchCancelEvent(WaylandClient client)
- void sendTouchFrameEvent(WaylandClient client)
- void sendTouchPointMoved(WaylandSurface surface, int id, point position)
- uint sendTouchPointPressed(WaylandSurface surface, int id, point position)
- void sendTouchPointReleased(WaylandSurface surface, int id, point position)
Detailed Description
The WaylandSeat type provides access to different types of user input and maintains a keyboard focus and a mouse pointer. It corresponds to the wl_seat interface in the Wayland protocol.
Method Documentation
| void sendTouchCancelEvent(WaylandClient client) | 
Sends a cancel event to the touch device of a client.
| void sendTouchFrameEvent(WaylandClient client) | 
Sends a frame event to the touch device of a client to indicate the end of a series of touch up, down, and motion events.
| void sendTouchPointMoved(WaylandSurface surface, int id, point position) | 
Sends a touch moved event for the touch point id on surface with position position.
Note: You need to send a touch frame event when you are done sending touch events.
Returns the serial for the touch motion event.
| uint sendTouchPointPressed(WaylandSurface surface, int id, point position) | 
Sends a touch pressed event for the touch point id on surface with position position.
Note: You need to send a touch frame event when you are done sending touch events.
Returns the serial for the touch down event.
| void sendTouchPointReleased(WaylandSurface surface, int id, point position) | 
Sends a touch released event for the touch point id on surface with position position.
Note: You need to send a touch frame event when you are done sending touch events.
Returns the serial for the touch up event.