diff options
author | Robert Griebl <robert.griebl@qt.io> | 2021-02-12 17:31:29 +0100 |
---|---|---|
committer | Robert Griebl <robert.griebl@qt.io> | 2021-04-23 14:34:19 +0000 |
commit | 0633c2a16fc47a9e38623517f0b5dd38c4ecc8e9 (patch) | |
tree | f8fac9af66dbfb545d8085ef54aa65b41886a953 /qmltypes | |
parent | 0f8d4513c0ad7423d1643385049afd70fa9b30ce (diff) | |
download | qtapplicationmanager-0633c2a16fc47a9e38623517f0b5dd38c4ecc8e9.tar.gz |
Add support for running multiple (external) apps with the same PID
The appId property of the incoming XDG surface is used to disambiguate
Wayland mapping requests. Any other PID identification requests to the AM
have to disambiguated by the caller.
Change-Id: Ief5576e65b76348239a64dfd41fd887a4084168c
Pick-to: 5.15
Reviewed-by: Dominik Holland <dominik.holland@qt.io>
Diffstat (limited to 'qmltypes')
-rw-r--r-- | qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes b/qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes index 5b7ce6ce..f9b4460c 100644 --- a/qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes +++ b/qmltypes/QtApplicationManager/SystemUI/plugins.qmltypes @@ -1124,6 +1124,11 @@ Module { Parameter { name: "pid"; type: "int"; } } Method { + name: "identifyAllApplications" + type: "QStringList" + Parameter { name: "pid"; type: "int"; } + } + Method { name: "applicationRunState" type: "RunState" Parameter { name: "id"; type: "string"; } |