4#ifndef QWAYLANDPOINTER_H
5#define QWAYLANDPOINTER_H
7#include <QtWaylandCompositor/QWaylandCompositorExtension>
24 Q_PROPERTY(
bool isButtonPressed READ isButtonPressed NOTIFY buttonPressedChanged)
34 virtual
uint sendMousePressEvent(
Qt::MouseButton
button);
35 virtual
uint sendMouseReleaseEvent(
Qt::MouseButton
button);
37 virtual
void sendMouseWheelEvent(
Qt::Orientation orientation,
int delta);
40 QPointF currentLocalPosition() const;
41 QPointF currentSpacePosition() const;
43 bool isButtonPressed() const;
45 virtual
void addClient(
QWaylandClient *client, uint32_t
id, uint32_t version);
47 wl_resource *focusResource() const;
49 static uint32_t toWaylandButton(
Qt::MouseButton
button);
53 void buttonPressedChanged();
56 void enteredSurfaceDestroyed(
void *
data);
\inmodule QtCore\reentrant
\qmltype WaylandClient \instantiates QWaylandClient \inqmlmodule QtWayland.Compositor
\qmltype WaylandCompositor \instantiates QWaylandCompositor \inqmlmodule QtWayland....
\inmodule QtWaylandCompositor
\qmltype WaylandOutput \instantiates QWaylandOutput \inqmlmodule QtWayland.Compositor
\inmodule QtWaylandCompositor
\qmltype WaylandSeat \instantiates QWaylandSeat \inqmlmodule QtWayland.Compositor
\qmltype WaylandView \instantiates QWaylandView \inqmlmodule QtWayland.Compositor
Combined button and popup list for selecting options.
static QOpenGLCompositor * compositor
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
QT_BEGIN_NAMESPACE typedef uchar * output