6#include <private/qobject_p.h>
9#include <QtWaylandCompositor/private/qwaylandseat_p.h>
10#include <QtWaylandCompositor/private/qtwaylandcompositorglobal_p.h>
12#if QT_CONFIG(wayland_datadevice)
52 return dataDevice->dragIcon();
59 return dataDevice ? dataDevice->dragOrigin() :
nullptr;
77 return dataDevice->dragIcon() !=
nullptr;
103 dataDevice->cancelDrag();
108#include "moc_qwaylanddrag.cpp"
\inmodule QtCore\reentrant
const QtWayland::DataDevice * dataDevice() const
QtWayland::DataDevice * dataDevice()
QWaylandDragPrivate(QWaylandSeat *seat)
QWaylandDrag(QWaylandSeat *seat)
QWaylandSeat * seat() const
QWaylandSurface * origin() const
void dragMove(QWaylandSurface *target, const QPointF &pos)
static QWaylandSeatPrivate * get(QWaylandSeat *device)
\qmltype WaylandSeat \instantiates QWaylandSeat \inqmlmodule QtWayland.Compositor
\qmltype WaylandSurface \instantiates QWaylandSurface \inqmlmodule QtWayland.Compositor
Combined button and popup list for selecting options.