|
KWin
|
#include <x11_standalone_overlaywindow.h>
Public Member Functions | |
| OverlayWindowX11 (X11StandaloneBackend *backend) | |
| ~OverlayWindowX11 () override | |
| bool | create () override |
| Creates XComposite overlay window, call initOverlay() and resize afterwards. | |
| void | setup (xcb_window_t window) override |
| Init overlay and the destination window in it. | |
| void | show () override |
| void | hide () override |
| void | setShape (const QRegion ®) |
| void | resize (const QSize &size) override |
| void | destroy () override |
| Destroys XComposite overlay window. | |
| xcb_window_t | window () const override |
| bool | isVisible () const override |
| void | setVisibility (bool visible) override |
| bool | event (xcb_generic_event_t *event) override |
Public Member Functions inherited from KWin::OverlayWindow | |
| virtual | ~OverlayWindow () |
Public Member Functions inherited from KWin::X11EventFilter | |
| X11EventFilter (int eventType, int opcode=0, int genericEventType=0) | |
| X11EventFilter (int eventType, int opcode, const QList< int > &genericEventTypes) | |
| X11EventFilter (const QList< int > &eventTypes) | |
| virtual | ~X11EventFilter () |
| QList< int > | eventTypes () const |
| int | extension () const |
| QList< int > | genericEventTypes () const |
| bool | isGenericEvent () const |
Additional Inherited Members | |
Protected Member Functions inherited from KWin::OverlayWindow | |
| OverlayWindow () | |
Definition at line 20 of file x11_standalone_overlaywindow.h.
|
explicit |
Definition at line 28 of file x11_standalone_overlaywindow.cpp.
|
override |
Definition at line 38 of file x11_standalone_overlaywindow.cpp.
|
overridevirtual |
Creates XComposite overlay window, call initOverlay() and resize afterwards.
Implements KWin::OverlayWindow.
Definition at line 42 of file x11_standalone_overlaywindow.cpp.
|
overridevirtual |
Destroys XComposite overlay window.
Implements KWin::OverlayWindow.
Definition at line 150 of file x11_standalone_overlaywindow.cpp.
|
overridevirtual |
This method is called for every event of the filtered type.
Return true to accept the event and stop further processing, and false otherwise.
Implements KWin::X11EventFilter.
Definition at line 171 of file x11_standalone_overlaywindow.cpp.
|
overridevirtual |
Implements KWin::OverlayWindow.
Definition at line 104 of file x11_standalone_overlaywindow.cpp.
|
overridevirtual |
Implements KWin::OverlayWindow.
Definition at line 140 of file x11_standalone_overlaywindow.cpp.
|
overridevirtual |
Implements KWin::OverlayWindow.
Definition at line 127 of file x11_standalone_overlaywindow.cpp.
| void KWin::OverlayWindowX11::setShape | ( | const QRegion & | reg | ) |
Definition at line 113 of file x11_standalone_overlaywindow.cpp.
|
overridevirtual |
Init overlay and the destination window in it.
Implements KWin::OverlayWindow.
Definition at line 66 of file x11_standalone_overlaywindow.cpp.
|
overridevirtual |
Implements KWin::OverlayWindow.
Definition at line 145 of file x11_standalone_overlaywindow.cpp.
|
overridevirtual |
Implements KWin::OverlayWindow.
Definition at line 93 of file x11_standalone_overlaywindow.cpp.
|
overridevirtual |
Implements KWin::OverlayWindow.
Definition at line 166 of file x11_standalone_overlaywindow.cpp.