diff options
Diffstat (limited to 'interfaces')
-rw-r--r-- | interfaces/windowmanager.xml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/interfaces/windowmanager.xml b/interfaces/windowmanager.xml index 80f2a19..c15ca2c 100644 --- a/interfaces/windowmanager.xml +++ b/interfaces/windowmanager.xml @@ -122,6 +122,19 @@ </method> <!-- + getAllSurfacesOfProcess: + @pid: The PID of the process. + @surfaceIds: A list of surfaces that were created by the process. + + The surface IDs can be used to assign them to a layout render area. + --> + <method name="getAllSurfacesOfProcess"> + <arg name="pid" type="i" direction="in"/> + <arg name="layoutIds" type="ai" direction="out"/> + <annotation name="org.qtproject.QtDBus.QtTypeName.Out0" value="QList<int>"/> + </method> + + <!-- setSurfaceToLayoutArea: @surfaceId: The ID of the surface that shall be positioned. @layoutAreaId: The ID of the layout area where the surface shall be rendered. |