diff options
author | Johan Klokkhammer Helsing <johan.helsing@qt.io> | 2018-08-30 16:18:49 +0200 |
---|---|---|
committer | Johan Helsing <johan.helsing@qt.io> | 2018-09-21 07:39:26 +0000 |
commit | 08695981de465eb75f00947c59c237d149253464 (patch) | |
tree | db3ccde707282cc52cb5dfb4a467c94f0354f900 /src/client | |
parent | 91dbee4c6eb2dcb1c16bf02f2571001726ba6eb1 (diff) |
Client: Make features for shell integrations
[ChangeLog][QPA plugin] Shell integrations are now features that can be enabled
or disabled at build time.
Change-Id: I1c48bb5d444074ac25331cb1ca8a9f49ebcd9805
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
Diffstat (limited to 'src/client')
-rw-r--r-- | src/client/configure.json | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/client/configure.json b/src/client/configure.json index ef5e87bb7..e5a0e5c7f 100644 --- a/src/client/configure.json +++ b/src/client/configure.json @@ -81,6 +81,31 @@ "condition": "features.draganddrop || features.clipboard", "output": [ "privateFeature" ] }, + "wayland-client-ivi-shell": { + "label": "ivi-shell", + "condition": "features.wayland-client", + "output": [ "privateFeature" ] + }, + "wayland-client-wl-shell": { + "label": "wl-shell (deprecated)", + "condition": "features.wayland-client", + "output": [ "privateFeature" ] + }, + "wayland-client-xdg-shell": { + "label": "xdg-shell", + "condition": "features.wayland-client", + "output": [ "privateFeature" ] + }, + "wayland-client-xdg-shell-v5": { + "label": "xdg-shell unstable v5 (deprecated)", + "condition": "features.wayland-client", + "output": [ "privateFeature" ] + }, + "wayland-client-xdg-shell-v6": { + "label": "xdg-shell unstable v6", + "condition": "features.wayland-client", + "output": [ "privateFeature" ] + }, "wayland-egl": { "label": "EGL", "condition": "features.wayland-client && features.opengl && features.egl && libs.wayland-egl", @@ -140,6 +165,17 @@ "wayland-shm-emulation-server-buffer" ] }, + { + "section": "Qt Wayland Client Shell Integrations", + "condition": "features.wayland-client", + "entries": [ + "wayland-client-xdg-shell", + "wayland-client-xdg-shell-v5", + "wayland-client-xdg-shell-v6", + "wayland-client-ivi-shell", + "wayland-client-wl-shell" + ] + }, "wayland-client" ] } |