KWin
Loading...
Searching...
No Matches
Public Types | Signals | Public Member Functions | List of all members
KWin::DataDeviceManagerInterface Class Reference

Represents the Global for wl_data_device_manager interface. More...

#include <datadevicemanager.h>

Inheritance diagram for KWin::DataDeviceManagerInterface:

Public Types

enum class  DnDAction { None = 0 , Copy = 1 << 0 , Move = 1 << 1 , Ask = 1 << 2 }
 

Signals

void dataSourceCreated (KWin::DataSourceInterface *)
 
void dataDeviceCreated (KWin::DataDeviceInterface *)
 

Public Member Functions

 DataDeviceManagerInterface (Display *display, QObject *parent=nullptr)
 
 ~DataDeviceManagerInterface () override
 

Detailed Description

Represents the Global for wl_data_device_manager interface.

Definition at line 26 of file datadevicemanager.h.

Member Enumeration Documentation

◆ DnDAction

Drag and Drop actions supported by the DataSourceInterface.

Enumerator
None 
Copy 
Move 
Ask 

Definition at line 37 of file datadevicemanager.h.

Constructor & Destructor Documentation

◆ DataDeviceManagerInterface()

KWin::DataDeviceManagerInterface::DataDeviceManagerInterface ( Display * display,
QObject * parent = nullptr )
explicit

Definition at line 68 of file datadevicemanager.cpp.

◆ ~DataDeviceManagerInterface()

KWin::DataDeviceManagerInterface::~DataDeviceManagerInterface ( )
overridedefault

Member Function Documentation

◆ dataDeviceCreated

void KWin::DataDeviceManagerInterface::dataDeviceCreated ( KWin::DataDeviceInterface * )
signal

◆ dataSourceCreated

void KWin::DataDeviceManagerInterface::dataSourceCreated ( KWin::DataSourceInterface * )
signal

The documentation for this class was generated from the following files: