| KWin
    | 
#include <layershell_v1.h>
 
 | Signals | |
| void | surfaceCreated (LayerSurfaceV1Interface *surface) | 
| Public Member Functions | |
| LayerShellV1Interface (Display *display, QObject *parent=nullptr) | |
| ~LayerShellV1Interface () override | |
| Display * | display () const | 
The LayerShellV1Interface compositor extension allows to create desktop shell surfaces.
The layer shell compositor extension provides a way to create surfaces that can serve as building blocks for desktop environment elements such as panels, notifications, etc.
The LayerShellV1Interface corresponds to the Wayland interface zwlr_layer_shell_v1. 
Definition at line 30 of file layershell_v1.h.
| 
 | explicit | 
Definition at line 149 of file layershell_v1.cpp.
| 
 | override | 
Definition at line 155 of file layershell_v1.cpp.
| Display * KWin::LayerShellV1Interface::display | ( | ) | const | 
Returns the Wayland display for the layer shell compositor extension.
Definition at line 159 of file layershell_v1.cpp.
| 
 | signal | 
This signal is emitted when a new layer surface surface has been created.