summaryrefslogtreecommitdiffstats
path: root/examples/wayland/multi-output/qml
diff options
context:
space:
mode:
authorJørgen Lind <jorgen.lind@theqtcompany.com>2015-07-30 14:53:35 +0200
committerJørgen Lind <jorgen.lind@theqtcompany.com>2015-08-28 13:09:42 +0200
commitce58545b220a49354533a27ef79cdbc8d50186cd (patch)
tree660232f61bc971d68c29b37acfa9c709f617c697 /examples/wayland/multi-output/qml
parent5edaac978e01ead8648aad91f0d050748f7a8915 (diff)
Rework how we manage extensions
Diffstat (limited to 'examples/wayland/multi-output/qml')
-rw-r--r--examples/wayland/multi-output/qml/Chrome.qml7
-rw-r--r--examples/wayland/multi-output/qml/main.qml4
2 files changed, 7 insertions, 4 deletions
diff --git a/examples/wayland/multi-output/qml/Chrome.qml b/examples/wayland/multi-output/qml/Chrome.qml
index 0f82a44ee..27160f15a 100644
--- a/examples/wayland/multi-output/qml/Chrome.qml
+++ b/examples/wayland/multi-output/qml/Chrome.qml
@@ -43,8 +43,11 @@ import QtWayland.Compositor 1.0
Item {
id: rootChrome
- x: clampXPos()
- y: clampYPos()
+ //x: clampXPos()
+ //y: clampYPos()
+ x: chrome.requestedXPosition
+ y: chrome.requestedYPosition
+
width: childrenRect.width
height: childrenRect.height
diff --git a/examples/wayland/multi-output/qml/main.qml b/examples/wayland/multi-output/qml/main.qml
index 6b83c39a0..fbde0a730 100644
--- a/examples/wayland/multi-output/qml/main.qml
+++ b/examples/wayland/multi-output/qml/main.qml
@@ -62,11 +62,11 @@ WaylandCompositor {
function addScreen() {
var screen = screenComponent.createObject(0, { "compositor" : compositor } );
- var output = compositor.addOutput(screen);
+ var output = compositor.primaryOutputSpace.addOutputWindow(screen);
output.automaticFrameCallbacks = true;
}
onSurfaceCreated: {
- var chrome = chromeComponent.createObject(surface.outputWindow.surfacesArea, { "surface" : surface } );
+ var chrome = chromeComponent.createObject(surface.primaryOutput.window.surfacesArea, { "surface" : surface } );
}
}