summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohan Klokkhammer Helsing <johan.helsing@theqtcompany.com>2016-03-23 16:00:15 +0100
committerJohan Helsing <johan.helsing@theqtcompany.com>2016-03-23 16:04:21 +0000
commit36cdbd31c6df9d43a7e37a10cc2db49539164d8a (patch)
treed8bdaf20276838987fc8b5bb0caf824c2d7b6b26
parentd750ed81f9e7e08cd5b9981c50c8e4e5a8e4fbd3 (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>
-rw-r--r--src/imports/compositor/plugins.qmltypes36
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" }
}