8#include "kwin_export.h"
18class AbstractDataSource;
19class PrimarySelectionDeviceV1Interface;
20class PrimarySelectionSourceV1Interface;
21class PrimarySelectionOfferV1InterfacePrivate;
34 wl_resource *resource()
const;
40 std::unique_ptr<PrimarySelectionOfferV1InterfacePrivate> d;
The AbstractDataSource class abstracts the data that can be transferred to another client.
Represents the Resource for the wl_data_offer interface. Lifespan is mapped to the underlying object.
~PrimarySelectionOfferV1Interface() override