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

#include <selection_source.h>

Inheritance diagram for KWin::Xwl::X11Source:
KWin::Xwl::SelectionSource

Signals

void offersChanged (const QStringList &added, const QStringList &removed)
 
void transferReady (xcb_atom_t target, qint32 fd)
 

Public Member Functions

 X11Source (Selection *selection, xcb_xfixes_selection_notify_event_t *event)
 
void getTargets ()
 
Mimes offers () const
 
void setOffers (const Mimes &offers)
 
bool handleSelectionNotify (xcb_selection_notify_event_t *event)
 
void setRequestor (xcb_window_t window)
 
void startTransfer (const QString &mimeName, qint32 fd)
 
- Public Member Functions inherited from KWin::Xwl::SelectionSource
 SelectionSource (Selection *selection)
 
xcb_timestamp_t timestamp () const
 
void setTimestamp (xcb_timestamp_t time)
 

Additional Inherited Members

- Protected Member Functions inherited from KWin::Xwl::SelectionSource
Selectionselection () const
 
void setWindow (xcb_window_t window)
 
xcb_window_t window () const
 

Detailed Description

Representing an X data source.

Definition at line 109 of file selection_source.h.

Constructor & Destructor Documentation

◆ X11Source()

KWin::Xwl::X11Source::X11Source ( Selection * selection,
xcb_xfixes_selection_notify_event_t * event )

Definition at line 162 of file selection_source.cpp.

Member Function Documentation

◆ getTargets()

void KWin::Xwl::X11Source::getTargets ( )

Definition at line 168 of file selection_source.cpp.

◆ handleSelectionNotify()

bool KWin::Xwl::X11Source::handleSelectionNotify ( xcb_selection_notify_event_t * event)

Definition at line 252 of file selection_source.cpp.

◆ offers()

Mimes KWin::Xwl::X11Source::offers ( ) const
inline

Definition at line 118 of file selection_source.h.

◆ offersChanged

void KWin::Xwl::X11Source::offersChanged ( const QStringList & added,
const QStringList & removed )
signal

◆ setOffers()

void KWin::Xwl::X11Source::setOffers ( const Mimes & offers)

Definition at line 247 of file selection_source.cpp.

◆ setRequestor()

void KWin::Xwl::X11Source::setRequestor ( xcb_window_t window)
inline

Definition at line 126 of file selection_source.h.

◆ startTransfer()

void KWin::Xwl::X11Source::startTransfer ( const QString & mimeName,
qint32 fd )

Definition at line 271 of file selection_source.cpp.

◆ transferReady

void KWin::Xwl::X11Source::transferReady ( xcb_atom_t target,
qint32 fd )
signal

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