surface_extension protocol

qt_surface_extension interface version 1

Requests

get_extended_surface since version 0

get_extended_surface(id new_id[qt_extended_surface], surface object[wl_surface])
Arguments
Name Type Description
id new_id[qt_extended_surface]
surface object[wl_surface]


qt_extended_surface interface version 1

Requests

update_generic_property since version 0

update_generic_property(name string, value array)
Arguments
Name Type Description
name string
value array

set_content_orientation_mask since version 0

set_content_orientation_mask(orientation int)
Arguments
Name Type Description
orientation int

set_window_flags since version 0

set_window_flags(flags int)
Arguments
Name Type Description
flags int

raise since version 0

raise()

lower since version 0

lower()

Events

onscreen_visibility since version 0

onscreen_visibility(visible int)
Arguments
Name Type Description
visible int

set_generic_property since version 0

set_generic_property(name string, value array)
Arguments
Name Type Description
name string
value array

close since version 0

close()

Enums

orientation since version 0

enum orientation {
PrimaryOrientation = 0,
PortraitOrientation = 1,
LandscapeOrientation = 2,
InvertedPortraitOrientation = 4,
InvertedLandscapeOrientation = 8,
}
Entries
Name Value Description
PrimaryOrientation 0
PortraitOrientation 1
LandscapeOrientation 2
InvertedPortraitOrientation 4
InvertedLandscapeOrientation 8

windowflag since version 0

enum windowflag {
OverridesSystemGestures = 1,
StaysOnTop = 2,
BypassWindowManager = 4,
}
Entries
Name Value Description
OverridesSystemGestures 1
StaysOnTop 2
BypassWindowManager 4

This file is part of the plugins of the Qt Toolkit. SPDX-FileCopyrightText: 2012 Digia Plc and/or its subsidiary(-ies). Contact: http://www.qt-project.org/legal SPDX-License-Identifier: BSD-3-Clause