import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by qmltyperegistrar. Module { Component { file: "qwaylandclient.h" lineNumber: 21 name: "QWaylandClient" accessSemantics: "reference" prototype: "QObject" exports: [ "QtWayland.Compositor/WaylandClient 1.0", "QtWayland.Compositor/WaylandClient 6.0" ] isCreatable: false exportMetaObjectRevisions: [256, 1536] Property { name: "compositor" type: "QWaylandCompositor" isPointer: true read: "compositor" index: 0 lineNumber: 26 isReadonly: true isPropertyConstant: true } Property { name: "userId" type: "qlonglong" read: "userId" index: 1 lineNumber: 27 isReadonly: true isPropertyConstant: true } Property { name: "groupId" type: "qlonglong" read: "groupId" index: 2 lineNumber: 28 isReadonly: true isPropertyConstant: true } Property { name: "processId" type: "qlonglong" read: "processId" index: 3 lineNumber: 29 isReadonly: true isPropertyConstant: true } Method { name: "close"; lineNumber: 68 } Method { name: "kill" lineNumber: 65 Parameter { name: "signal"; type: "int" } } Method { name: "kill"; isCloned: true; lineNumber: 65 } } Component { file: "qwaylandcompositor.h" lineNumber: 42 name: "QWaylandCompositor" accessSemantics: "reference" prototype: "QWaylandObject" exports: [ "QtWayland.Compositor/WaylandCompositorBase 1.0", "QtWayland.Compositor/WaylandCompositorBase 6.0" ] isCreatable: false exportMetaObjectRevisions: [256, 1536] Enum { name: "ShmFormat" lineNumber: 59 values: [ "ShmFormat_ARGB8888", "ShmFormat_XRGB8888", "ShmFormat_C8", "ShmFormat_XRGB4444", "ShmFormat_ARGB4444", "ShmFormat_XRGB1555", "ShmFormat_RGB565", "ShmFormat_RGB888", "ShmFormat_XBGR8888", "ShmFormat_ABGR8888", "ShmFormat_BGR888", "ShmFormat_XRGB2101010", "ShmFormat_XBGR2101010", "ShmFormat_ARGB2101010", "ShmFormat_ABGR2101010" ] } Property { name: "socketName" type: "QByteArray" read: "socketName" write: "setSocketName" notify: "socketNameChanged" index: 0 lineNumber: 46 } Property { name: "created" type: "bool" read: "isCreated" notify: "createdChanged" index: 1 lineNumber: 47 isReadonly: true } Property { name: "retainedSelection" type: "bool" read: "retainedSelectionEnabled" write: "setRetainedSelectionEnabled" notify: "retainedSelectionChanged" index: 2 lineNumber: 48 } Property { name: "defaultOutput" type: "QWaylandOutput" isPointer: true read: "defaultOutput" write: "setDefaultOutput" notify: "defaultOutputChanged" index: 3 lineNumber: 49 } Property { name: "useHardwareIntegrationExtension" type: "bool" read: "useHardwareIntegrationExtension" write: "setUseHardwareIntegrationExtension" notify: "useHardwareIntegrationExtensionChanged" index: 4 lineNumber: 50 } Property { name: "defaultSeat" type: "QWaylandSeat" isPointer: true read: "defaultSeat" notify: "defaultSeatChanged" index: 5 lineNumber: 51 isReadonly: true } Property { name: "additionalShmFormats" revision: 1536 type: "ShmFormat" isList: true read: "additionalShmFormats" write: "setAdditionalShmFormats" notify: "additionalShmFormatsChanged" index: 6 lineNumber: 52 } Signal { name: "createdChanged"; lineNumber: 130 } Signal { name: "socketNameChanged" lineNumber: 131 Parameter { name: "socketName"; type: "QByteArray" } } Signal { name: "retainedSelectionChanged" lineNumber: 132 Parameter { name: "retainedSelection"; type: "bool" } } Signal { name: "surfaceRequested" lineNumber: 134 Parameter { name: "client"; type: "QWaylandClient"; isPointer: true } Parameter { name: "id"; type: "uint" } Parameter { name: "version"; type: "int" } } Signal { name: "surfaceCreated" lineNumber: 135 Parameter { name: "surface"; type: "QWaylandSurface"; isPointer: true } } Signal { name: "surfaceAboutToBeDestroyed" lineNumber: 136 Parameter { name: "surface"; type: "QWaylandSurface"; isPointer: true } } Signal { name: "subsurfaceChanged" lineNumber: 137 Parameter { name: "child"; type: "QWaylandSurface"; isPointer: true } Parameter { name: "parent"; type: "QWaylandSurface"; isPointer: true } } Signal { name: "defaultOutputChanged"; lineNumber: 139 } Signal { name: "defaultSeatChanged" lineNumber: 140 Parameter { name: "newDevice"; type: "QWaylandSeat"; isPointer: true } Parameter { name: "oldDevice"; type: "QWaylandSeat"; isPointer: true } } Signal { name: "useHardwareIntegrationExtensionChanged"; lineNumber: 142 } Signal { name: "outputAdded" lineNumber: 144 Parameter { name: "output"; type: "QWaylandOutput"; isPointer: true } } Signal { name: "outputRemoved" lineNumber: 145 Parameter { name: "output"; type: "QWaylandOutput"; isPointer: true } } Signal { name: "additionalShmFormatsChanged"; lineNumber: 147 } Method { name: "processWaylandEvents"; lineNumber: 124 } Method { name: "applicationStateChanged" lineNumber: 127 Parameter { name: "state"; type: "Qt::ApplicationState" } } Method { name: "addSocketDescriptor" lineNumber: 87 Parameter { name: "fd"; type: "int" } } Method { name: "destroyClientForSurface" lineNumber: 93 Parameter { name: "surface"; type: "QWaylandSurface"; isPointer: true } } Method { name: "destroyClient" lineNumber: 94 Parameter { name: "client"; type: "QWaylandClient"; isPointer: true } } Method { name: "outputFor" type: "QWaylandOutput" isPointer: true isMethodConstant: true lineNumber: 99 Parameter { name: "window"; type: "QWindow"; isPointer: true } } } Component { file: "qwaylandcompositorextension.h" lineNumber: 38 name: "QWaylandCompositorExtension" accessSemantics: "reference" prototype: "QWaylandObject" exports: [ "QtWayland.Compositor/WaylandExtension 1.0", "QtWayland.Compositor/WaylandExtension 6.0" ] isCreatable: false exportMetaObjectRevisions: [256, 1536] } Component { file: "qwaylanddrag.h" lineNumber: 21 name: "QWaylandDrag" accessSemantics: "reference" prototype: "QObject" exports: [ "QtWayland.Compositor/WaylandDrag 1.0", "QtWayland.Compositor/WaylandDrag 6.0" ] isCreatable: false exportMetaObjectRevisions: [256, 1536] Property { name: "icon" type: "QWaylandSurface" isPointer: true read: "icon" notify: "iconChanged" index: 0 lineNumber: 26 isReadonly: true } Property { name: "visible" type: "bool" read: "visible" notify: "iconChanged" index: 1 lineNumber: 27 isReadonly: true } Signal { name: "iconChanged"; lineNumber: 47 } Signal { name: "dragStarted"; lineNumber: 48 } Method { name: "dragMove" lineNumber: 42 Parameter { name: "target"; type: "QWaylandSurface"; isPointer: true } Parameter { name: "pos"; type: "QPointF" } } Method { name: "drop"; lineNumber: 43 } Method { name: "cancelDrag"; lineNumber: 44 } } Component { file: "qwaylandidleinhibitv1.h" lineNumber: 13 name: "QWaylandIdleInhibitManagerV1" accessSemantics: "reference" prototype: "QWaylandCompositorExtensionTemplate" } Component { file: "private/qwaylandcompositorquickextensions_p.h" lineNumber: 84 name: "QWaylandIdleInhibitManagerV1QuickExtension" accessSemantics: "reference" defaultProperty: "data" prototype: "QWaylandIdleInhibitManagerV1" interfaces: ["QQmlParserStatus"] exports: [ "QtWayland.Compositor/IdleInhibitManagerV1 1.0", "QtWayland.Compositor/IdleInhibitManagerV1 6.0" ] exportMetaObjectRevisions: [256, 1536] Property { name: "data" type: "QObject" isList: true read: "data" index: 0 lineNumber: 84 isReadonly: true } } Component { file: "qwaylandkeymap.h" lineNumber: 18 name: "QWaylandKeymap" accessSemantics: "reference" defaultProperty: "data" prototype: "QObject" exports: [ "QtWayland.Compositor/WaylandKeymap 1.0", "QtWayland.Compositor/WaylandKeymap 6.0" ] exportMetaObjectRevisions: [256, 1536] Property { name: "data" type: "QObject" isList: true read: "data" index: 0 lineNumber: 23 isReadonly: true } Property { name: "layout" type: "QString" read: "layout" write: "setLayout" notify: "layoutChanged" index: 1 lineNumber: 25 } Property { name: "variant" type: "QString" read: "variant" write: "setVariant" notify: "variantChanged" index: 2 lineNumber: 26 } Property { name: "options" type: "QString" read: "options" write: "setOptions" notify: "optionsChanged" index: 3 lineNumber: 27 } Property { name: "rules" type: "QString" read: "rules" write: "setRules" notify: "rulesChanged" index: 4 lineNumber: 28 } Property { name: "model" type: "QString" read: "model" write: "setModel" notify: "modelChanged" index: 5 lineNumber: 29 } Signal { name: "layoutChanged"; lineNumber: 48 } Signal { name: "variantChanged"; lineNumber: 49 } Signal { name: "optionsChanged"; lineNumber: 50 } Signal { name: "rulesChanged"; lineNumber: 51 } Signal { name: "modelChanged"; lineNumber: 52 } } Component { file: "private/qwaylandmousetracker_p.h" lineNumber: 26 name: "QWaylandMouseTracker" accessSemantics: "reference" defaultProperty: "data" parentProperty: "parent" prototype: "QQuickItem" exports: [ "QtWayland.Compositor/WaylandMouseTracker 1.0", "QtWayland.Compositor/WaylandMouseTracker 2.0", "QtWayland.Compositor/WaylandMouseTracker 2.1", "QtWayland.Compositor/WaylandMouseTracker 2.4", "QtWayland.Compositor/WaylandMouseTracker 2.7", "QtWayland.Compositor/WaylandMouseTracker 2.11", "QtWayland.Compositor/WaylandMouseTracker 6.0", "QtWayland.Compositor/WaylandMouseTracker 6.3", "QtWayland.Compositor/WaylandMouseTracker 6.7" ] exportMetaObjectRevisions: [ 256, 512, 513, 516, 519, 523, 1536, 1539, 1543 ] Property { name: "mouseX" type: "double" read: "mouseX" notify: "mouseXChanged" index: 0 lineNumber: 30 isReadonly: true } Property { name: "mouseY" type: "double" read: "mouseY" notify: "mouseYChanged" index: 1 lineNumber: 31 isReadonly: true } Property { name: "containsMouse" type: "bool" read: "hovered" notify: "hoveredChanged" index: 2 lineNumber: 32 isReadonly: true } Property { name: "windowSystemCursorEnabled" type: "bool" read: "windowSystemCursorEnabled" write: "setWindowSystemCursorEnabled" notify: "windowSystemCursorEnabledChanged" index: 3 lineNumber: 34 } Signal { name: "mouseXChanged"; lineNumber: 48 } Signal { name: "mouseYChanged"; lineNumber: 49 } Signal { name: "windowSystemCursorEnabledChanged"; lineNumber: 50 } Signal { name: "hoveredChanged"; lineNumber: 51 } } Component { file: "qwaylandcompositorextension.h" lineNumber: 20 name: "QWaylandObject" accessSemantics: "reference" prototype: "QObject" } Component { file: "qwaylandoutput.h" lineNumber: 26 name: "QWaylandOutput" accessSemantics: "reference" prototype: "QWaylandObject" exports: [ "QtWayland.Compositor/WaylandOutputBase 1.0", "QtWayland.Compositor/WaylandOutputBase 6.0" ] isCreatable: false exportMetaObjectRevisions: [256, 1536] Enum { name: "Subpixel" lineNumber: 47 values: [ "SubpixelUnknown", "SubpixelNone", "SubpixelHorizontalRgb", "SubpixelHorizontalBgr", "SubpixelVerticalRgb", "SubpixelVerticalBgr" ] } Enum { name: "Transform" lineNumber: 57 values: [ "TransformNormal", "Transform90", "Transform180", "Transform270", "TransformFlipped", "TransformFlipped90", "TransformFlipped180", "TransformFlipped270" ] } Property { name: "compositor" type: "QWaylandCompositor" isPointer: true read: "compositor" write: "setCompositor" notify: "compositorChanged" index: 0 lineNumber: 30 } Property { name: "window" type: "QWindow" isPointer: true read: "window" write: "setWindow" notify: "windowChanged" index: 1 lineNumber: 31 } Property { name: "manufacturer" type: "QString" read: "manufacturer" write: "setManufacturer" notify: "manufacturerChanged" index: 2 lineNumber: 32 } Property { name: "model" type: "QString" read: "model" write: "setModel" notify: "modelChanged" index: 3 lineNumber: 33 } Property { name: "position" type: "QPoint" read: "position" write: "setPosition" notify: "positionChanged" index: 4 lineNumber: 34 } Property { name: "geometry" type: "QRect" read: "geometry" notify: "geometryChanged" index: 5 lineNumber: 35 isReadonly: true } Property { name: "availableGeometry" type: "QRect" read: "availableGeometry" write: "setAvailableGeometry" notify: "availableGeometryChanged" index: 6 lineNumber: 36 } Property { name: "physicalSize" type: "QSize" read: "physicalSize" write: "setPhysicalSize" notify: "physicalSizeChanged" index: 7 lineNumber: 37 } Property { name: "subpixel" type: "QWaylandOutput::Subpixel" read: "subpixel" write: "setSubpixel" notify: "subpixelChanged" index: 8 lineNumber: 38 } Property { name: "transform" type: "QWaylandOutput::Transform" read: "transform" write: "setTransform" notify: "transformChanged" index: 9 lineNumber: 39 } Property { name: "scaleFactor" type: "int" read: "scaleFactor" write: "setScaleFactor" notify: "scaleFactorChanged" index: 10 lineNumber: 40 } Property { name: "sizeFollowsWindow" type: "bool" read: "sizeFollowsWindow" write: "setSizeFollowsWindow" notify: "sizeFollowsWindowChanged" index: 11 lineNumber: 41 } Signal { name: "compositorChanged"; lineNumber: 130 } Signal { name: "windowChanged"; lineNumber: 131 } Signal { name: "positionChanged"; lineNumber: 132 } Signal { name: "geometryChanged"; lineNumber: 133 } Signal { name: "modeAdded"; lineNumber: 134 } Signal { name: "currentModeChanged"; lineNumber: 135 } Signal { name: "availableGeometryChanged"; lineNumber: 136 } Signal { name: "physicalSizeChanged"; lineNumber: 137 } Signal { name: "scaleFactorChanged"; lineNumber: 138 } Signal { name: "subpixelChanged"; lineNumber: 139 } Signal { name: "transformChanged"; lineNumber: 140 } Signal { name: "sizeFollowsWindowChanged"; lineNumber: 141 } Signal { name: "physicalSizeFollowsSizeChanged"; lineNumber: 142 } Signal { name: "manufacturerChanged"; lineNumber: 143 } Signal { name: "modelChanged"; lineNumber: 144 } Signal { name: "windowDestroyed"; lineNumber: 145 } Method { name: "_q_handleMaybeWindowPixelSizeChanged"; lineNumber: 153 } Method { name: "_q_handleWindowDestroyed"; lineNumber: 154 } } Component { file: "qwaylandqttextinputmethodmanager.h" lineNumber: 15 name: "QWaylandQtTextInputMethodManager" accessSemantics: "reference" prototype: "QWaylandCompositorExtensionTemplate" } Component { file: "private/qwaylandcompositorquickextensions_p.h" lineNumber: 89 name: "QWaylandQtTextInputMethodManagerQuickExtension" accessSemantics: "reference" defaultProperty: "data" prototype: "QWaylandQtTextInputMethodManager" interfaces: ["QQmlParserStatus"] exports: [ "QtWayland.Compositor/QtTextInputMethodManager 1.0", "QtWayland.Compositor/QtTextInputMethodManager 6.0" ] exportMetaObjectRevisions: [256, 1536] Property { name: "data" type: "QObject" isList: true read: "data" index: 0 lineNumber: 89 isReadonly: true } } Component { file: "qwaylandqtwindowmanager.h" lineNumber: 17 name: "QWaylandQtWindowManager" accessSemantics: "reference" prototype: "QWaylandCompositorExtensionTemplate" Property { name: "showIsFullScreen" type: "bool" read: "showIsFullScreen" write: "setShowIsFullScreen" notify: "showIsFullScreenChanged" index: 0 lineNumber: 21 } Signal { name: "showIsFullScreenChanged"; lineNumber: 37 } Signal { name: "openUrl" lineNumber: 38 Parameter { name: "client"; type: "QWaylandClient"; isPointer: true } Parameter { name: "url"; type: "QUrl" } } } Component { file: "private/qwaylandcompositorquickextensions_p.h" lineNumber: 83 name: "QWaylandQtWindowManagerQuickExtension" accessSemantics: "reference" defaultProperty: "data" prototype: "QWaylandQtWindowManager" interfaces: ["QQmlParserStatus"] exports: [ "QtWayland.Compositor/QtWindowManager 1.0", "QtWayland.Compositor/QtWindowManager 6.0" ] exportMetaObjectRevisions: [256, 1536] Property { name: "data" type: "QObject" isList: true read: "data" index: 0 lineNumber: 83 isReadonly: true } } Component { file: "qwaylandquickcompositor.h" lineNumber: 18 name: "QWaylandQuickCompositor" accessSemantics: "reference" prototype: "QWaylandCompositor" interfaces: ["QQmlParserStatus"] } Component { file: "private/qwaylandcompositorquickextensions_p.h" lineNumber: 33 name: "QWaylandQuickCompositorQuickExtensionContainer" accessSemantics: "reference" defaultProperty: "data" prototype: "QWaylandQuickCompositor" exports: [ "QtWayland.Compositor/WaylandCompositor 1.0", "QtWayland.Compositor/WaylandCompositor 6.0" ] exportMetaObjectRevisions: [256, 1536] Property { name: "extensions" type: "QWaylandCompositorExtension" isList: true read: "extensions" index: 0 lineNumber: 36 isReadonly: true } Property { name: "data" type: "QObject" isList: true read: "data" index: 1 lineNumber: 37 isReadonly: true } } Component { file: "private/qwaylandquickhardwarelayer_p.h" lineNumber: 25 name: "QWaylandQuickHardwareLayer" accessSemantics: "reference" prototype: "QObject" interfaces: ["QQmlParserStatus"] exports: [ "QtWayland.Compositor/WaylandHardwareLayer 1.2", "QtWayland.Compositor/WaylandHardwareLayer 6.0" ] exportMetaObjectRevisions: [258, 1536] Property { name: "stackingLevel" type: "int" read: "stackingLevel" write: "setStackingLevel" notify: "stackingLevelChanged" index: 0 lineNumber: 30 } Signal { name: "stackingLevelChanged"; lineNumber: 49 } } Component { file: "qwaylandquickitem.h" lineNumber: 26 name: "QWaylandQuickItem" accessSemantics: "reference" defaultProperty: "data" parentProperty: "parent" prototype: "QQuickItem" exports: [ "QtWayland.Compositor/WaylandQuickItem 1.0", "QtWayland.Compositor/WaylandQuickItem 1.13", "QtWayland.Compositor/WaylandQuickItem 2.0", "QtWayland.Compositor/WaylandQuickItem 2.1", "QtWayland.Compositor/WaylandQuickItem 2.4", "QtWayland.Compositor/WaylandQuickItem 2.7", "QtWayland.Compositor/WaylandQuickItem 2.11", "QtWayland.Compositor/WaylandQuickItem 6.0", "QtWayland.Compositor/WaylandQuickItem 6.3", "QtWayland.Compositor/WaylandQuickItem 6.7" ] exportMetaObjectRevisions: [ 256, 269, 512, 513, 516, 519, 523, 1536, 1539, 1543 ] Property { name: "compositor" type: "QWaylandCompositor" isPointer: true read: "compositor" notify: "compositorChanged" index: 0 lineNumber: 30 isReadonly: true } Property { name: "surface" type: "QWaylandSurface" isPointer: true read: "surface" write: "setSurface" notify: "surfaceChanged" index: 1 lineNumber: 31 } Property { name: "paintEnabled" type: "bool" read: "isPaintEnabled" write: "setPaintEnabled" notify: "paintEnabledChanged" index: 2 lineNumber: 32 } Property { name: "touchEventsEnabled" type: "bool" read: "touchEventsEnabled" write: "setTouchEventsEnabled" notify: "touchEventsEnabledChanged" index: 3 lineNumber: 33 } Property { name: "origin" type: "QWaylandSurface::Origin" read: "origin" notify: "originChanged" index: 4 lineNumber: 34 isReadonly: true } Property { name: "inputEventsEnabled" type: "bool" read: "inputEventsEnabled" write: "setInputEventsEnabled" notify: "inputEventsEnabledChanged" index: 5 lineNumber: 35 } Property { name: "focusOnClick" type: "bool" read: "focusOnClick" write: "setFocusOnClick" notify: "focusOnClickChanged" index: 6 lineNumber: 36 } Property { name: "subsurfaceHandler" type: "QObject" isPointer: true read: "subsurfaceHandler" write: "setSubsurfaceHandler" notify: "subsurfaceHandlerChanged" index: 7 lineNumber: 37 } Property { name: "output" type: "QWaylandOutput" isPointer: true read: "output" write: "setOutput" notify: "outputChanged" index: 8 lineNumber: 38 } Property { name: "bufferLocked" type: "bool" read: "isBufferLocked" write: "setBufferLocked" notify: "bufferLockedChanged" index: 9 lineNumber: 39 } Property { name: "allowDiscardFrontBuffer" type: "bool" read: "allowDiscardFrontBuffer" write: "setAllowDiscardFrontBuffer" notify: "allowDiscardFrontBufferChanged" index: 10 lineNumber: 40 } Signal { name: "surfaceChanged"; lineNumber: 146 } Signal { name: "compositorChanged"; lineNumber: 147 } Signal { name: "paintEnabledChanged"; lineNumber: 148 } Signal { name: "touchEventsEnabledChanged"; lineNumber: 149 } Signal { name: "originChanged"; lineNumber: 150 } Signal { name: "surfaceDestroyed"; lineNumber: 151 } Signal { name: "inputEventsEnabledChanged"; lineNumber: 152 } Signal { name: "focusOnClickChanged"; lineNumber: 153 } Signal { name: "mouseMove" lineNumber: 154 Parameter { name: "windowPosition"; type: "QPointF" } } Signal { name: "mouseRelease"; lineNumber: 155 } Signal { name: "subsurfaceHandlerChanged"; lineNumber: 156 } Signal { name: "outputChanged"; lineNumber: 157 } Signal { name: "bufferLockedChanged"; lineNumber: 158 } Signal { name: "allowDiscardFrontBufferChanged"; lineNumber: 159 } Method { name: "takeFocus" lineNumber: 118 Parameter { name: "device"; type: "QWaylandSeat"; isPointer: true } } Method { name: "takeFocus"; isCloned: true; lineNumber: 118 } Method { name: "setPaintEnabled" lineNumber: 119 Parameter { name: "paintEnabled"; type: "bool" } } Method { name: "raise"; lineNumber: 120 } Method { name: "lower"; lineNumber: 121 } Method { name: "sendMouseMoveEvent" lineNumber: 122 Parameter { name: "position"; type: "QPointF" } Parameter { name: "seat"; type: "QWaylandSeat"; isPointer: true } } Method { name: "sendMouseMoveEvent" isCloned: true lineNumber: 122 Parameter { name: "position"; type: "QPointF" } } Method { name: "surfaceMappedChanged"; lineNumber: 125 } Method { name: "handleSurfaceChanged"; lineNumber: 126 } Method { name: "parentChanged" lineNumber: 127 Parameter { name: "newParent"; type: "QWaylandSurface"; isPointer: true } Parameter { name: "oldParent"; type: "QWaylandSurface"; isPointer: true } } Method { name: "updateSize"; lineNumber: 128 } Method { name: "updateBuffer" lineNumber: 129 Parameter { name: "hasBuffer"; type: "bool" } } Method { name: "updateWindow"; lineNumber: 130 } Method { name: "updateOutput"; lineNumber: 131 } Method { name: "beforeSync"; lineNumber: 132 } Method { name: "handleSubsurfaceAdded" lineNumber: 133 Parameter { name: "childSurface"; type: "QWaylandSurface"; isPointer: true } } Method { name: "handleSubsurfacePosition" lineNumber: 134 Parameter { name: "pos"; type: "QPoint" } } Method { name: "handlePlaceAbove" lineNumber: 135 Parameter { name: "referenceSurface"; type: "QWaylandSurface"; isPointer: true } } Method { name: "handlePlaceBelow" lineNumber: 136 Parameter { name: "referenceSurface"; type: "QWaylandSurface"; isPointer: true } } Method { name: "handleDragStarted" lineNumber: 138 Parameter { name: "drag"; type: "QWaylandDrag"; isPointer: true } } Method { name: "updateInputMethod" lineNumber: 141 Parameter { name: "queries"; type: "Qt::InputMethodQueries" } } Method { name: "updateFocus"; lineNumber: 143 } Method { name: "mapToSurface" type: "QPointF" isMethodConstant: true lineNumber: 73 Parameter { name: "point"; type: "QPointF" } } Method { name: "mapFromSurface" revision: 269 type: "QPointF" isMethodConstant: true lineNumber: 74 Parameter { name: "point"; type: "QPointF" } } Method { name: "inputMethodQuery" type: "QVariant" isMethodConstant: true lineNumber: 78 Parameter { name: "query"; type: "Qt::InputMethodQuery" } Parameter { name: "argument"; type: "QVariant" } } Method { name: "setPrimary"; lineNumber: 93 } } Component { file: "qwaylandquickoutput.h" lineNumber: 19 name: "QWaylandQuickOutput" accessSemantics: "reference" defaultProperty: "data" prototype: "QWaylandOutput" interfaces: ["QQmlParserStatus"] exports: [ "QtWayland.Compositor/WaylandOutput 1.0", "QtWayland.Compositor/WaylandOutput 6.0" ] exportMetaObjectRevisions: [256, 1536] Property { name: "data" type: "QObject" isList: true read: "data" index: 0 lineNumber: 23 isReadonly: true } Property { name: "automaticFrameCallback" type: "bool" read: "automaticFrameCallback" write: "setAutomaticFrameCallback" notify: "automaticFrameCallbackChanged" index: 1 lineNumber: 24 } Signal { name: "automaticFrameCallbackChanged"; lineNumber: 42 } Method { name: "updateStarted"; lineNumber: 39 } } Component { file: "qwaylandquickshellsurfaceitem.h" lineNumber: 17 name: "QWaylandQuickShellSurfaceItem" accessSemantics: "reference" prototype: "QWaylandQuickItem" exports: [ "QtWayland.Compositor/ShellSurfaceItem 1.0", "QtWayland.Compositor/ShellSurfaceItem 1.13", "QtWayland.Compositor/ShellSurfaceItem 2.0", "QtWayland.Compositor/ShellSurfaceItem 2.1", "QtWayland.Compositor/ShellSurfaceItem 2.4", "QtWayland.Compositor/ShellSurfaceItem 2.7", "QtWayland.Compositor/ShellSurfaceItem 2.11", "QtWayland.Compositor/ShellSurfaceItem 6.0", "QtWayland.Compositor/ShellSurfaceItem 6.3", "QtWayland.Compositor/ShellSurfaceItem 6.7" ] exportMetaObjectRevisions: [ 256, 269, 512, 513, 516, 519, 523, 1536, 1539, 1543 ] Property { name: "shellSurface" type: "QWaylandShellSurface" isPointer: true read: "shellSurface" write: "setShellSurface" notify: "shellSurfaceChanged" index: 0 lineNumber: 21 } Property { name: "moveItem" type: "QQuickItem" isPointer: true read: "moveItem" write: "setMoveItem" notify: "moveItemChanged" index: 1 lineNumber: 22 } Property { name: "autoCreatePopupItems" type: "bool" read: "autoCreatePopupItems" write: "setAutoCreatePopupItems" notify: "autoCreatePopupItemsChanged" index: 2 lineNumber: 23 } Property { name: "staysOnTop" type: "bool" read: "staysOnTop" write: "setStaysOnTop" notify: "staysOnTopChanged" index: 3 lineNumber: 24 } Property { name: "staysOnBottom" type: "bool" read: "staysOnBottom" write: "setStaysOnBottom" notify: "staysOnBottomChanged" index: 4 lineNumber: 25 } Signal { name: "shellSurfaceChanged"; lineNumber: 48 } Signal { name: "moveItemChanged"; lineNumber: 49 } Signal { name: "autoCreatePopupItemsChanged"; lineNumber: 50 } Signal { name: "staysOnTopChanged"; lineNumber: 51 } Signal { name: "staysOnBottomChanged"; lineNumber: 52 } } Component { file: "qwaylandquicksurface.h" lineNumber: 19 name: "QWaylandQuickSurface" accessSemantics: "reference" defaultProperty: "data" prototype: "QWaylandSurface" exports: [ "QtWayland.Compositor/WaylandSurface 1.0", "QtWayland.Compositor/WaylandSurface 1.13", "QtWayland.Compositor/WaylandSurface 1.14", "QtWayland.Compositor/WaylandSurface 6.0", "QtWayland.Compositor/WaylandSurface 6.4" ] exportMetaObjectRevisions: [256, 269, 270, 1536, 1540] Property { name: "data" type: "QObject" isList: true read: "data" index: 0 lineNumber: 23 isReadonly: true } Property { name: "useTextureAlpha" type: "bool" read: "useTextureAlpha" write: "setUseTextureAlpha" notify: "useTextureAlphaChanged" index: 1 lineNumber: 24 } Signal { name: "useTextureAlphaChanged"; lineNumber: 39 } } Component { file: "qwaylandresource.h" lineNumber: 15 name: "QWaylandResource" accessSemantics: "value" exports: [ "QtWayland.Compositor/waylandresource 1.0", "QtWayland.Compositor/waylandresource 6.0" ] isCreatable: false exportMetaObjectRevisions: [256, 1536] } Component { file: "qwaylandseat.h" lineNumber: 30 name: "QWaylandSeat" accessSemantics: "reference" prototype: "QWaylandObject" exports: [ "QtWayland.Compositor/WaylandSeat 1.0", "QtWayland.Compositor/WaylandSeat 6.0", "QtWayland.Compositor/WaylandSeat 6.7" ] isCreatable: false exportMetaObjectRevisions: [256, 1536, 1543] Enum { name: "CapabilityFlags" alias: "CapabilityFlag" lineNumber: 47 values: ["Pointer", "Keyboard", "Touch", "DefaultCapabilities"] } Property { name: "drag" type: "QWaylandDrag" isPointer: true read: "drag" index: 0 lineNumber: 36 isReadonly: true isPropertyConstant: true } Property { name: "keymap" type: "QWaylandKeymap" isPointer: true read: "keymap" index: 1 lineNumber: 39 isReadonly: true isPropertyConstant: true } Signal { name: "mouseFocusChanged" lineNumber: 112 Parameter { name: "newFocus"; type: "QWaylandView"; isPointer: true } Parameter { name: "oldFocus"; type: "QWaylandView"; isPointer: true } } Signal { name: "keyboardFocusChanged" lineNumber: 113 Parameter { name: "newFocus"; type: "QWaylandSurface"; isPointer: true } Parameter { name: "oldFocus"; type: "QWaylandSurface"; isPointer: true } } Signal { name: "cursorSurfaceRequest" lineNumber: 115 Parameter { name: "surface"; type: "QWaylandSurface"; isPointer: true } Parameter { name: "hotspotX"; type: "int" } Parameter { name: "hotspotY"; type: "int" } } Signal { name: "cursorSurfaceRequested" lineNumber: 117 Parameter { name: "surface"; type: "QWaylandSurface"; isPointer: true } Parameter { name: "hotspotX"; type: "int" } Parameter { name: "hotspotY"; type: "int" } Parameter { name: "client"; type: "QWaylandClient"; isPointer: true } } Method { name: "sendKeyEvent" lineNumber: 72 Parameter { name: "qtKey"; type: "int" } Parameter { name: "pressed"; type: "bool" } } Method { name: "sendUnicodeKeyPressEvent" revision: 1543 lineNumber: 74 Parameter { name: "unicode"; type: "uint" } } Method { name: "sendUnicodeKeyReleaseEvent" revision: 1543 lineNumber: 75 Parameter { name: "unicode"; type: "uint" } } Method { name: "sendTouchPointPressed" type: "uint" lineNumber: 78 Parameter { name: "surface"; type: "QWaylandSurface"; isPointer: true } Parameter { name: "id"; type: "int" } Parameter { name: "position"; type: "QPointF" } } Method { name: "sendTouchPointReleased" type: "uint" lineNumber: 79 Parameter { name: "surface"; type: "QWaylandSurface"; isPointer: true } Parameter { name: "id"; type: "int" } Parameter { name: "position"; type: "QPointF" } } Method { name: "sendTouchPointMoved" type: "uint" lineNumber: 80 Parameter { name: "surface"; type: "QWaylandSurface"; isPointer: true } Parameter { name: "id"; type: "int" } Parameter { name: "position"; type: "QPointF" } } Method { name: "sendTouchFrameEvent" lineNumber: 81 Parameter { name: "client"; type: "QWaylandClient"; isPointer: true } } Method { name: "sendTouchCancelEvent" lineNumber: 82 Parameter { name: "client"; type: "QWaylandClient"; isPointer: true } } } Component { file: "qwaylandshell.h" lineNumber: 14 name: "QWaylandShell" accessSemantics: "reference" prototype: "QWaylandCompositorExtension" exports: [ "QtWayland.Compositor/Shell 1.0", "QtWayland.Compositor/Shell 6.0" ] isCreatable: false exportMetaObjectRevisions: [256, 1536] Enum { name: "FocusPolicy" lineNumber: 24 values: ["AutomaticFocus", "ManualFocus"] } Property { name: "focusPolicy" type: "FocusPolicy" read: "focusPolicy" write: "setFocusPolicy" notify: "focusPolicyChanged" index: 0 lineNumber: 18 } Signal { name: "focusPolicyChanged"; lineNumber: 37 } } Component { file: "qwaylandshellsurface.h" lineNumber: 16 name: "QWaylandShellSurface" accessSemantics: "reference" prototype: "QWaylandCompositorExtension" exports: [ "QtWayland.Compositor/ShellSurface 1.0", "QtWayland.Compositor/ShellSurface 6.0", "QtWayland.Compositor/ShellSurface 6.8" ] isCreatable: false exportMetaObjectRevisions: [256, 1536, 1544] Property { name: "windowType" type: "Qt::WindowType" read: "windowType" notify: "windowTypeChanged" index: 0 lineNumber: 21 isReadonly: true } Property { name: "modal" revision: 1544 type: "bool" read: "isModal" notify: "modalChanged" index: 1 lineNumber: 22 isReadonly: true isFinal: true } Signal { name: "windowTypeChanged"; lineNumber: 41 } Signal { name: "modalChanged"; revision: 1544; lineNumber: 42 } } Component { file: "qwaylandsurface.h" lineNumber: 41 name: "QWaylandSurface" accessSemantics: "reference" prototype: "QWaylandObject" exports: [ "QtWayland.Compositor/WaylandSurfaceBase 1.0", "QtWayland.Compositor/WaylandSurfaceBase 1.13", "QtWayland.Compositor/WaylandSurfaceBase 1.14", "QtWayland.Compositor/WaylandSurfaceBase 6.0", "QtWayland.Compositor/WaylandSurfaceBase 6.4" ] isCreatable: false exportMetaObjectRevisions: [256, 269, 270, 1536, 1540] Enum { name: "Origin" lineNumber: 63 values: ["OriginTopLeft", "OriginBottomLeft"] } Property { name: "client" type: "QWaylandClient" isPointer: true read: "client" index: 0 lineNumber: 45 isReadonly: true isPropertyConstant: true } Property { name: "sourceGeometry" revision: 269 type: "QRectF" read: "sourceGeometry" notify: "sourceGeometryChanged" index: 1 lineNumber: 46 isReadonly: true } Property { name: "destinationSize" revision: 269 type: "QSize" read: "destinationSize" notify: "destinationSizeChanged" index: 2 lineNumber: 47 isReadonly: true } Property { name: "bufferSize" revision: 269 type: "QSize" read: "bufferSize" notify: "bufferSizeChanged" index: 3 lineNumber: 48 isReadonly: true } Property { name: "bufferScale" type: "int" read: "bufferScale" notify: "bufferScaleChanged" index: 4 lineNumber: 49 isReadonly: true } Property { name: "contentOrientation" type: "Qt::ScreenOrientation" read: "contentOrientation" notify: "contentOrientationChanged" index: 5 lineNumber: 50 isReadonly: true } Property { name: "origin" type: "QWaylandSurface::Origin" read: "origin" notify: "originChanged" index: 6 lineNumber: 51 isReadonly: true } Property { name: "hasContent" type: "bool" read: "hasContent" notify: "hasContentChanged" index: 7 lineNumber: 52 isReadonly: true } Property { name: "cursorSurface" type: "bool" read: "isCursorSurface" write: "markAsCursorSurface" notify: "cursorSurfaceChanged" index: 8 lineNumber: 53 } Property { name: "inhibitsIdle" revision: 270 type: "bool" read: "inhibitsIdle" notify: "inhibitsIdleChanged" index: 9 lineNumber: 54 isReadonly: true } Property { name: "isOpaque" revision: 1540 type: "bool" read: "isOpaque" notify: "isOpaqueChanged" index: 10 lineNumber: 55 isReadonly: true } Signal { name: "hasContentChanged"; lineNumber: 131 } Signal { name: "damaged" lineNumber: 132 Parameter { name: "rect"; type: "QRegion" } } Signal { name: "parentChanged" lineNumber: 133 Parameter { name: "newParent"; type: "QWaylandSurface"; isPointer: true } Parameter { name: "oldParent"; type: "QWaylandSurface"; isPointer: true } } Signal { name: "childAdded" lineNumber: 134 Parameter { name: "child"; type: "QWaylandSurface"; isPointer: true } } Signal { name: "sourceGeometryChanged"; revision: 269; lineNumber: 135 } Signal { name: "destinationSizeChanged"; revision: 269; lineNumber: 136 } Signal { name: "bufferSizeChanged"; revision: 269; lineNumber: 137 } Signal { name: "bufferScaleChanged"; lineNumber: 138 } Signal { name: "offsetForNextFrame" lineNumber: 139 Parameter { name: "offset"; type: "QPoint" } } Signal { name: "contentOrientationChanged"; lineNumber: 140 } Signal { name: "surfaceDestroyed"; lineNumber: 141 } Signal { name: "originChanged"; lineNumber: 142 } Signal { name: "subsurfacePositionChanged" lineNumber: 143 Parameter { name: "position"; type: "QPoint" } } Signal { name: "subsurfacePlaceAbove" lineNumber: 144 Parameter { name: "sibling"; type: "QWaylandSurface"; isPointer: true } } Signal { name: "subsurfacePlaceBelow" lineNumber: 145 Parameter { name: "sibling"; type: "QWaylandSurface"; isPointer: true } } Signal { name: "dragStarted" lineNumber: 146 Parameter { name: "drag"; type: "QWaylandDrag"; isPointer: true } } Signal { name: "cursorSurfaceChanged"; lineNumber: 147 } Signal { name: "inhibitsIdleChanged"; revision: 65294; lineNumber: 148 } Signal { name: "isOpaqueChanged"; revision: 1540; lineNumber: 149 } Signal { name: "configure" lineNumber: 151 Parameter { name: "hasBuffer"; type: "bool" } } Signal { name: "redraw"; lineNumber: 152 } Method { name: "updateSelection"; lineNumber: 124 } Method { name: "initialize" lineNumber: 73 Parameter { name: "compositor"; type: "QWaylandCompositor"; isPointer: true } Parameter { name: "client"; type: "QWaylandClient"; isPointer: true } Parameter { name: "id"; type: "uint" } Parameter { name: "version"; type: "int" } } Method { name: "destroy"; lineNumber: 98 } Method { name: "isDestroyed"; type: "bool"; isMethodConstant: true; lineNumber: 99 } Method { name: "frameStarted"; lineNumber: 101 } Method { name: "sendFrameCallbacks"; lineNumber: 102 } } Component { file: "qwaylandtextinputmanager.h" lineNumber: 15 name: "QWaylandTextInputManager" accessSemantics: "reference" prototype: "QWaylandCompositorExtensionTemplate" } Component { file: "private/qwaylandcompositorquickextensions_p.h" lineNumber: 86 name: "QWaylandTextInputManagerQuickExtension" accessSemantics: "reference" defaultProperty: "data" prototype: "QWaylandTextInputManager" interfaces: ["QQmlParserStatus"] exports: [ "QtWayland.Compositor/TextInputManager 1.0", "QtWayland.Compositor/TextInputManager 6.0" ] exportMetaObjectRevisions: [256, 1536] Property { name: "data" type: "QObject" isList: true read: "data" index: 0 lineNumber: 86 isReadonly: true } } Component { file: "qwaylandtextinputmanagerv3.h" lineNumber: 15 name: "QWaylandTextInputManagerV3" accessSemantics: "reference" prototype: "QWaylandCompositorExtensionTemplate" } Component { file: "private/qwaylandcompositorquickextensions_p.h" lineNumber: 87 name: "QWaylandTextInputManagerV3QuickExtension" accessSemantics: "reference" defaultProperty: "data" prototype: "QWaylandTextInputManagerV3" interfaces: ["QQmlParserStatus"] exports: [ "QtWayland.Compositor/TextInputManagerV3 1.0", "QtWayland.Compositor/TextInputManagerV3 6.0" ] exportMetaObjectRevisions: [256, 1536] Property { name: "data" type: "QObject" isList: true read: "data" index: 0 lineNumber: 87 isReadonly: true } } }