diff options
author | Johan Klokkhammer Helsing <johan.helsing@theqtcompany.com> | 2016-03-23 16:00:15 +0100 |
---|---|---|
committer | Johan Helsing <johan.helsing@theqtcompany.com> | 2016-03-23 16:04:21 +0000 |
commit | 36cdbd31c6df9d43a7e37a10cc2db49539164d8a (patch) | |
tree | d8bdaf20276838987fc8b5bb0caf824c2d7b6b26 /src/imports/compositor/plugins.qmltypes | |
parent | d750ed81f9e7e08cd5b9981c50c8e4e5a8e4fbd3 (diff) |
Update plugins.qmltypes
Recent changes to the QML API have not been accompanied with the
corresponding auto-generated updates to plugins.qmltypes
Change-Id: Ided52d2d3d3c51da1f69eacc69442c064794fa8a
Reviewed-by: Giulio Camuffo <giulio.camuffo@kdab.com>
Diffstat (limited to 'src/imports/compositor/plugins.qmltypes')
-rw-r--r-- | src/imports/compositor/plugins.qmltypes | 36 |
1 files changed, 31 insertions, 5 deletions
diff --git a/src/imports/compositor/plugins.qmltypes b/src/imports/compositor/plugins.qmltypes index 021ad5393..f9f78463a 100644 --- a/src/imports/compositor/plugins.qmltypes +++ b/src/imports/compositor/plugins.qmltypes @@ -54,6 +54,11 @@ Module { name: "surfaceAboutToBeDestroyed" Parameter { name: "surface"; type: "QWaylandSurface"; isPointer: true } } + Signal { + name: "subsurfaceChanged" + Parameter { name: "child"; type: "QWaylandSurface"; isPointer: true } + Parameter { name: "parent"; type: "QWaylandSurface"; isPointer: true } + } Method { name: "processWaylandEvents" } Method { name: "destroyClientForSurface" @@ -226,13 +231,18 @@ Module { Property { name: "clientRenderingEnabled"; type: "bool" } } Component { + name: "QWaylandResource" + exports: ["QtWayland.Compositor/WaylandResource 1.0"] + isCreatable: false + exportMetaObjectRevisions: [0] + } + Component { name: "QWaylandShell" prototype: "QWaylandExtension" Signal { name: "createShellSurface" Parameter { name: "surface"; type: "QWaylandSurface"; isPointer: true } - Parameter { name: "client"; type: "QWaylandClient"; isPointer: true } - Parameter { name: "id"; type: "uint" } + Parameter { name: "resource"; type: "QWaylandResource" } } } Component { @@ -261,7 +271,7 @@ Module { Enum { name: "ResizeEdge" values: { - "DefaultEdge": 0, + "NoneEdge": 0, "TopEdge": 1, "BottomEdge": 2, "LeftEdge": 4, @@ -316,12 +326,12 @@ Module { name: "setMaximized" Parameter { name: "output"; type: "QWaylandOutput"; isPointer: true } } + Method { name: "ping" } Method { name: "initialize" Parameter { name: "shell"; type: "QWaylandShell"; isPointer: true } Parameter { name: "surface"; type: "QWaylandSurface"; isPointer: true } - Parameter { name: "client"; type: "QWaylandClient"; isPointer: true } - Parameter { name: "id"; type: "uint" } + Parameter { name: "resource"; type: "QWaylandResource" } } Method { name: "sizeForResize" @@ -375,12 +385,28 @@ Module { Parameter { name: "oldParent"; type: "QWaylandSurface"; isPointer: true } } Signal { + name: "childAdded" + Parameter { name: "child"; type: "QWaylandSurface"; isPointer: true } + } + Signal { name: "offsetForNextFrame" Parameter { name: "offset"; type: "QPoint" } } Signal { name: "pong" } Signal { name: "surfaceDestroyed" } Signal { + name: "subsurfacePositionChanged" + Parameter { name: "position"; type: "QPoint" } + } + Signal { + name: "subsurfacePlaceAbove" + Parameter { name: "sibling"; type: "QWaylandSurface"; isPointer: true } + } + Signal { + name: "subsurfacePlaceBelow" + Parameter { name: "sibling"; type: "QWaylandSurface"; isPointer: true } + } + Signal { name: "configure" Parameter { name: "hasBuffer"; type: "bool" } } |