Class
GdkWayland.WaylandToplevel
Description [src]
final class GdkWayland.WaylandToplevel : GdkWayland.WaylandSurface {
/* No available fields */
}
The Wayland implementation of GdkToplevel
.
Beyond the [interface@Gdk.Toplevel] API, the Wayland implementation
has API to set up cross-process parent-child relationships between
surfaces with gdk_wayland_toplevel_export_handle()
and
gdk_wayland_toplevel_set_transient_for_exported()
.
Instance methods
gdk_wayland_toplevel_export_handle
Asynchronously obtains a handle for a surface that can be passed to other processes.
gdk_wayland_toplevel_set_application_id
Sets the application id on a GdkToplevel
.
gdk_wayland_toplevel_set_transient_for_exported
Marks toplevel
as transient for the surface to which the given
parent_handle_str
refers.
gdk_wayland_toplevel_unexport_handle
Destroys the handle that was obtained with
gdk_wayland_toplevel_export_handle()
.
Methods inherited from GdkWaylandSurface (1)
gdk_wayland_surface_get_wl_surface
Returns the Wayland wl_surface
of a GdkSurface
.