Warning, /libraries/plasma-wayland-protocols/src/protocols/surface-extension.xml is written in an unsupported language. File is not indexed.
0001 <protocol name="surface_extension"> 0002 0003 <copyright> 0004 This file is part of the plugins of the Qt Toolkit. 0005 SPDX-FileCopyrightText: 2012 Digia Plc and/or its subsidiary(-ies). 0006 Contact: http://www.qt-project.org/legal 0007 0008 SPDX-License-Identifier: BSD-3-Clause 0009 </copyright> 0010 0011 <interface name="qt_surface_extension" version="1"> 0012 <request name="get_extended_surface"> 0013 <arg name="id" type="new_id" interface="qt_extended_surface"/> 0014 <arg name="surface" type="object" interface="wl_surface"/> 0015 </request> 0016 </interface> 0017 0018 <interface name="qt_extended_surface" version="1"> 0019 <event name="onscreen_visibility"> 0020 <arg name="visible" type="int"/> 0021 </event> 0022 0023 <event name="set_generic_property"> 0024 <arg name="name" type="string"/> 0025 <arg name="value" type="array"/> 0026 </event> 0027 0028 <event name="close"> 0029 </event> 0030 0031 <request name="update_generic_property"> 0032 <arg name="name" type="string"/> 0033 <arg name="value" type="array"/> 0034 </request> 0035 0036 <enum name="orientation"> 0037 <entry name="PrimaryOrientation" value="0"/> 0038 <entry name="PortraitOrientation" value="1"/> 0039 <entry name="LandscapeOrientation" value="2"/> 0040 <entry name="InvertedPortraitOrientation" value="4"/> 0041 <entry name="InvertedLandscapeOrientation" value="8"/> 0042 </enum> 0043 0044 <request name="set_content_orientation_mask"> 0045 <arg name="orientation" type="int"/> 0046 </request> 0047 0048 <enum name="windowflag"> 0049 <entry name="OverridesSystemGestures" value="1"/> 0050 <entry name="StaysOnTop" value="2"/> 0051 <entry name="BypassWindowManager" value="4"/> 0052 </enum> 0053 0054 <request name="set_window_flags"> 0055 <arg name="flags" type="int"/> 0056 </request> 0057 0058 <request name="raise"> 0059 </request> 0060 0061 <request name="lower"> 0062 </request> 0063 0064 </interface> 0065 </protocol>