| KWin
    | 
#include <datadevice_p.h>
 
 | Classes | |
| struct | Drag | 
| Public Member Functions | |
| DataDeviceInterfacePrivate (SeatInterface *seat, DataDeviceInterface *_q, wl_resource *resource) | |
| DataOfferInterface * | createDataOffer (AbstractDataSource *source) | 
| Static Public Member Functions | |
| static DataDeviceInterfacePrivate * | get (DataDeviceInterface *device) | 
| Public Attributes | |
| SeatInterface * | seat | 
| DataDeviceInterface * | q | 
| QPointer< DataSourceInterface > | selection | 
| Drag | drag | 
| Protected Member Functions | |
| void | data_device_destroy_resource (Resource *resource) override | 
| void | data_device_start_drag (Resource *resource, wl_resource *source, wl_resource *origin, wl_resource *icon, uint32_t serial) override | 
| void | data_device_set_selection (Resource *resource, wl_resource *source, uint32_t serial) override | 
| void | data_device_release (Resource *resource) override | 
Definition at line 24 of file datadevice_p.h.
| KWin::DataDeviceInterfacePrivate::DataDeviceInterfacePrivate | ( | SeatInterface * | seat, | 
| DataDeviceInterface * | _q, | ||
| wl_resource * | resource ) | 
Definition at line 74 of file datadevice.cpp.
| DataOfferInterface * KWin::DataDeviceInterfacePrivate::createDataOffer | ( | AbstractDataSource * | source | ) | 
Definition at line 151 of file datadevice.cpp.
| 
 | overrideprotected | 
Definition at line 171 of file datadevice.cpp.
| 
 | overrideprotected | 
Definition at line 146 of file datadevice.cpp.
| 
 | overrideprotected | 
Definition at line 122 of file datadevice.cpp.
| 
 | overrideprotected | 
Definition at line 81 of file datadevice.cpp.
| 
 | static | 
Definition at line 69 of file datadevice.cpp.
| Drag KWin::DataDeviceInterfacePrivate::drag | 
Definition at line 46 of file datadevice_p.h.
| DataDeviceInterface* KWin::DataDeviceInterfacePrivate::q | 
Definition at line 34 of file datadevice_p.h.
| SeatInterface* KWin::DataDeviceInterfacePrivate::seat | 
Definition at line 33 of file datadevice_p.h.
| QPointer<DataSourceInterface> KWin::DataDeviceInterfacePrivate::selection | 
Definition at line 35 of file datadevice_p.h.