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

#include <drag_wl.h>

Inheritance diagram for KWin::Xwl::Xvisit:

Signals

void finish (Xvisit *self)
 

Public Member Functions

 Xvisit (X11Window *target, AbstractDataSource *dataSource, Dnd *dnd, QObject *parent)
 
bool handleClientMessage (xcb_client_message_event_t *event)
 
bool handleStatus (xcb_client_message_event_t *event)
 
bool handleFinished (xcb_client_message_event_t *event)
 
void sendPosition (const QPointF &globalPos)
 
void leave ()
 
bool finished () const
 
X11Windowtarget () const
 
void drop ()
 

Detailed Description

Definition at line 50 of file drag_wl.h.

Constructor & Destructor Documentation

◆ Xvisit()

KWin::Xwl::Xvisit::Xvisit ( X11Window * target,
AbstractDataSource * dataSource,
Dnd * dnd,
QObject * parent )

Definition at line 53 of file drag_wl.cpp.

Member Function Documentation

◆ drop()

void KWin::Xwl::Xvisit::drop ( )

Definition at line 339 of file drag_wl.cpp.

◆ finish

void KWin::Xwl::Xvisit::finish ( Xvisit * self)
signal

◆ finished()

bool KWin::Xwl::Xvisit::finished ( ) const
inline

Definition at line 66 of file drag_wl.h.

◆ handleClientMessage()

bool KWin::Xwl::Xvisit::handleClientMessage ( xcb_client_message_event_t * event)

Definition at line 90 of file drag_wl.cpp.

◆ handleFinished()

bool KWin::Xwl::Xvisit::handleFinished ( xcb_client_message_event_t * event)

Definition at line 137 of file drag_wl.cpp.

◆ handleStatus()

bool KWin::Xwl::Xvisit::handleStatus ( xcb_client_message_event_t * event)

Definition at line 100 of file drag_wl.cpp.

◆ leave()

void KWin::Xwl::Xvisit::leave ( )

Definition at line 180 of file drag_wl.cpp.

◆ sendPosition()

void KWin::Xwl::Xvisit::sendPosition ( const QPointF & globalPos)

Definition at line 159 of file drag_wl.cpp.

◆ target()

X11Window * KWin::Xwl::Xvisit::target ( ) const
inline

Definition at line 70 of file drag_wl.h.

Member Data Documentation

◆ cache

QPoint KWin::Xwl::Xvisit::cache

Definition at line 105 of file drag_wl.h.

◆ cached

bool KWin::Xwl::Xvisit::cached = false

Definition at line 104 of file drag_wl.h.

◆ dropped

bool KWin::Xwl::Xvisit::dropped = false

Definition at line 118 of file drag_wl.h.

◆ entered

bool KWin::Xwl::Xvisit::entered = false

Definition at line 117 of file drag_wl.h.

◆ finished

bool KWin::Xwl::Xvisit::finished = false

Definition at line 119 of file drag_wl.h.

◆ pending

bool KWin::Xwl::Xvisit::pending = false

Definition at line 103 of file drag_wl.h.


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