8#include "kwin_export.h"
18class AbstractDataSource;
19class PrimarySelectionDeviceManagerV1Interface;
20class PrimarySelectionOfferV1Interface;
21class PrimarySelectionSourceV1Interface;
23class SurfaceInterface;
24class PrimarySelectionDeviceV1InterfacePrivate;
45 wl_client *client()
const;
54 std::unique_ptr<PrimarySelectionDeviceV1InterfacePrivate> d;
The AbstractDataSource class abstracts the data that can be transferred to another client.
Represents the Resource for the wl_data_device interface.
virtual ~PrimarySelectionDeviceV1Interface()
void selectionChanged(KWin::PrimarySelectionSourceV1Interface *)
Represents the Resource for the zwp_primary_selection_source_v1 interface. Lifespan is mapped to the ...
Represents a Seat on the Wayland Display.