8#include "kwin_export.h"
17class AbstractDataSource;
18class DataControlDeviceManagerV1Interface;
19class DataControlDeviceV1InterfacePrivate;
20class DataControlOfferV1Interface;
21class DataControlSourceV1Interface;
23class SurfaceInterface;
54 std::unique_ptr<DataControlDeviceV1InterfacePrivate> d;
The AbstractDataSource class abstracts the data that can be transferred to another client.
void primarySelectionChanged(KWin::DataControlSourceV1Interface *dataSource)
~DataControlDeviceV1Interface() override
void selectionChanged(KWin::DataControlSourceV1Interface *dataSource)
Represents a Seat on the Wayland Display.