aboutsummaryrefslogtreecommitdiffstats
path: root/interfaces
diff options
context:
space:
mode:
authorBocklage, Jens <Jens_Bocklage@mentor.com>2016-11-04 17:23:02 +0100
committerBocklage, Jens <Jens_Bocklage@mentor.com>2016-11-04 17:23:02 +0100
commitbf0f33bec5ad705666dff6c821334524c1b81583 (patch)
treec9544663e1ca3bacbbd23113b227a77526f4b0fc /interfaces
parentec688535558c31989e7da221b858328b2e0766c8 (diff)
Fix for pid and surface handling.
Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
Diffstat (limited to 'interfaces')
-rw-r--r--interfaces/windowmanager.xml13
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&lt;int&gt;"/>
+ </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.