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.