| KWin
    | 
#include <datacontroldevice_v1.h>
 
 | Signals | |
| void | selectionChanged (KWin::DataControlSourceV1Interface *dataSource) | 
| void | primarySelectionChanged (KWin::DataControlSourceV1Interface *dataSource) | 
| Public Member Functions | |
| ~DataControlDeviceV1Interface () override | |
| SeatInterface * | seat () const | 
| DataControlSourceV1Interface * | selection () const | 
| DataControlSourceV1Interface * | primarySelection () const | 
| void | sendSelection (AbstractDataSource *other) | 
| void | sendPrimarySelection (AbstractDataSource *other) | 
| Friends | |
| class | DataControlDeviceManagerV1InterfacePrivate | 
The DataControlDeviceV1Interface extensions allows clients to manage seat's current selection.
DataControlDeviceV1Interface corresponds to the Wayland interface zwlr_data_control_device_v1. 
Definition at line 30 of file datacontroldevice_v1.h.
| 
 | overridedefault | 
| DataControlSourceV1Interface * KWin::DataControlDeviceV1Interface::primarySelection | ( | ) | const | 
Definition at line 133 of file datacontroldevice_v1.cpp.
| 
 | signal | 
| SeatInterface * KWin::DataControlDeviceV1Interface::seat | ( | ) | const | 
Definition at line 123 of file datacontroldevice_v1.cpp.
| DataControlSourceV1Interface * KWin::DataControlDeviceV1Interface::selection | ( | ) | const | 
Definition at line 128 of file datacontroldevice_v1.cpp.
| 
 | signal | 
| void KWin::DataControlDeviceV1Interface::sendPrimarySelection | ( | AbstractDataSource * | other | ) | 
Definition at line 144 of file datacontroldevice_v1.cpp.
| void KWin::DataControlDeviceV1Interface::sendSelection | ( | AbstractDataSource * | other | ) | 
Definition at line 138 of file datacontroldevice_v1.cpp.
| 
 | friend | 
Definition at line 51 of file datacontroldevice_v1.h.