Expose set_layer

The set_layer request allows to move a surface to another layer after
creating it.
This commit is contained in:
Vlad Zahorodnii
2021-04-07 18:15:15 +03:00
parent 4ff7cf23c9
commit b4c62f7926
5 changed files with 78 additions and 15 deletions

View File

@ -77,4 +77,10 @@ void QWaylandLayerSurface::setKeyboardInteractivity(bool enabled)
set_keyboard_interactivity(enabled);
}
void QWaylandLayerSurface::setLayer(uint32_t layer)
{
if (zwlr_layer_surface_v1_get_version(object()) >= ZWLR_LAYER_SURFACE_V1_SET_LAYER_SINCE_VERSION)
set_layer(layer);
}
}