KDEUI
Go to the documentation of this file.
25 #ifndef KMANAGERSELECTION_H
26 #define KMANAGERSELECTION_H
29 #include <QtCore/QObject>
31 #ifdef Q_WS_X11 // FIXME(E)
68 explicit KSelectionOwner(
const char* selection,
int screen = -1, QObject* parent = NULL );
83 bool claim(
bool force,
bool force_kill =
true );
92 Window ownerWindow()
const;
96 bool filterEvent( XEvent* ev_P );
104 void lostOwnership();
110 virtual bool handleMessage( XEvent* ev );
120 virtual bool genericReply(
Atom target,
Atom property,
Window requestor );
126 virtual void replyTargets(
Atom property,
Window requestor );
133 virtual void getAtoms();
139 void setData(
long extra1,
long extra2 );
141 void filter_selection_request( XSelectionRequestEvent& ev_P );
142 bool handle_selection(
Atom target_P,
Atom property_P,
Window requestor_P );
178 explicit KSelectionWatcher(
const char* selection,
int screen = -1, QObject* parent = NULL );
189 void filterEvent( XEvent* ev_P );
196 void newOwner(
Window owner );
This class implements watching manager selections, as described in the ICCCM section 2....
This class implements claiming and owning manager selections, as described in the ICCCM,...
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sun Jan 19 2020 00:00:00 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.