4#ifndef QWAYLANDDATASOURCE_H
5#define QWAYLANDDATASOURCE_H
20#include <QtWaylandClient/private/qwayland-wayland.h>
21#include <QtWaylandClient/private/qtwaylandclientglobal_p.h>
31class QWaylandDataDeviceManager;
49 void data_source_cancelled()
override;
50 void data_source_send(
const QString &mime_type, int32_t
fd)
override;
51 void data_source_target(
const QString &mime_type)
override;
52 void data_source_dnd_drop_performed()
override;
53 void data_source_dnd_finished()
override;
54 void data_source_action(uint32_t action)
override;
58 bool m_accepted =
false;
\macro QT_RESTRICTED_CAST_FROM_ASCII
void dndDropped(bool accepted, Qt::DropAction action)
void dndResponseUpdated(bool accepted, Qt::DropAction action)
Combined button and popup list for selecting options.
#define QT_REQUIRE_CONFIG(feature)