KWin
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Friends | List of all members
KWin::PrimarySelectionSourceV1Interface Class Reference

Represents the Resource for the zwp_primary_selection_source_v1 interface. Lifespan is mapped to the underlying object. More...

#include <primaryselectionsource_v1.h>

Inheritance diagram for KWin::PrimarySelectionSourceV1Interface:
KWin::AbstractDataSource

Public Member Functions

 ~PrimarySelectionSourceV1Interface () override
 
void requestData (const QString &mimeType, qint32 fd) override
 
void cancel () override
 
QStringList mimeTypes () const override
 
wl_client * client () const override
 
- Public Member Functions inherited from KWin::AbstractDataSource
virtual bool isAccepted () const
 
virtual void accept (const QString &mimeType)
 
virtual DataDeviceManagerInterface::DnDActions supportedDragAndDropActions () const
 
virtual DataDeviceManagerInterface::DnDAction selectedDndAction () const
 
virtual void dropPerformed ()
 
virtual void dndFinished ()
 
virtual void dndAction (DataDeviceManagerInterface::DnDAction action)
 
virtual void dndCancelled ()
 

Static Public Member Functions

static PrimarySelectionSourceV1Interfaceget (wl_resource *native)
 

Friends

class PrimarySelectionDeviceManagerV1InterfacePrivate
 

Additional Inherited Members

- Signals inherited from KWin::AbstractDataSource
void aboutToBeDestroyed ()
 
void mimeTypeOffered (const QString &)
 
void supportedDragAndDropActionsChanged ()
 
- Protected Member Functions inherited from KWin::AbstractDataSource
 AbstractDataSource (QObject *parent=nullptr)
 

Detailed Description

Represents the Resource for the zwp_primary_selection_source_v1 interface. Lifespan is mapped to the underlying object.

Definition at line 21 of file primaryselectionsource_v1.h.

Constructor & Destructor Documentation

◆ ~PrimarySelectionSourceV1Interface()

KWin::PrimarySelectionSourceV1Interface::~PrimarySelectionSourceV1Interface ( )
overridedefault

Member Function Documentation

◆ cancel()

void KWin::PrimarySelectionSourceV1Interface::cancel ( )
overridevirtual

Implements KWin::AbstractDataSource.

Definition at line 70 of file primaryselectionsource_v1.cpp.

◆ client()

wl_client * KWin::PrimarySelectionSourceV1Interface::client ( ) const
overridevirtual

Reimplemented from KWin::AbstractDataSource.

Definition at line 80 of file primaryselectionsource_v1.cpp.

◆ get()

PrimarySelectionSourceV1Interface * KWin::PrimarySelectionSourceV1Interface::get ( wl_resource * native)
static

Definition at line 85 of file primaryselectionsource_v1.cpp.

◆ mimeTypes()

QStringList KWin::PrimarySelectionSourceV1Interface::mimeTypes ( ) const
overridevirtual

Implements KWin::AbstractDataSource.

Definition at line 75 of file primaryselectionsource_v1.cpp.

◆ requestData()

void KWin::PrimarySelectionSourceV1Interface::requestData ( const QString & mimeType,
qint32 fd )
overridevirtual

Implements KWin::AbstractDataSource.

Definition at line 64 of file primaryselectionsource_v1.cpp.

Friends And Related Symbol Documentation

◆ PrimarySelectionDeviceManagerV1InterfacePrivate

Definition at line 36 of file primaryselectionsource_v1.h.


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