diff options
author | 2016-11-04 17:23:02 +0100 | |
---|---|---|
committer | 2016-11-04 17:23:02 +0100 | |
commit | bf0f33bec5ad705666dff6c821334524c1b81583 (patch) | |
tree | c9544663e1ca3bacbbd23113b227a77526f4b0fc /interfaces | |
parent | ec688535558c31989e7da221b858328b2e0766c8 (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.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. |