summaryrefslogtreecommitdiffstats
path: root/examples/wayland/multi-output/qml
diff options
context:
space:
mode:
authorEskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>2021-05-11 08:50:51 +0200
committerPaul Olav Tvete <paul.tvete@qt.io>2021-08-13 14:34:51 +0200
commit7a7bef54508a6897bec42f4d3e52cc38c09085fa (patch)
treee17f50e11f853e72935c7b101b83a661ad2da7ab /examples/wayland/multi-output/qml
parenta9721e4b0f86a68270c8275b7b58478688269426 (diff)
doc: Expand multi-output example documentation
Add code snippets and an image, and explain some details in how the two different scenes are set up. Task-number: QTBUG-91674 Change-Id: If45b2ef78820d57f0ad3ec40c76a88a250ea749b Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io> Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
Diffstat (limited to 'examples/wayland/multi-output/qml')
-rw-r--r--examples/wayland/multi-output/qml/main.qml12
1 files changed, 7 insertions, 5 deletions
diff --git a/examples/wayland/multi-output/qml/main.qml b/examples/wayland/multi-output/qml/main.qml
index 7632eb9cf..5cde7411c 100644
--- a/examples/wayland/multi-output/qml/main.qml
+++ b/examples/wayland/multi-output/qml/main.qml
@@ -95,17 +95,19 @@ WaylandCompositor {
XdgOutputManagerV1 {}
- WlShell {
- id: defaultShell
-
- onWlShellSurfaceCreated: {
- var item = chromeComponent.createObject(defaultOutput.surfaceArea, { "shellSurface": shellSurface } );
+ // ![xdgshell]
+ XdgShell {
+ onToplevelCreated: {
+ var item = chromeComponent.createObject(defaultOutput.surfaceArea, { "shellSurface": xdgSurface } );
item.surface.activated.connect(item.raise);
}
}
+ // ![xdgshell]
+ // ![onSurfaceRequested]
onSurfaceRequested: {
var surface = surfaceComponent.createObject(comp, { } );
surface.initialize(comp, client, id, version);
}
+ // ![onSurfaceRequested]
}