Commit 17b242b5 authored by Tomi Korpipää's avatar Tomi Korpipää Committed by Pasi Keränen
Browse files

Updated .qmltypes


Now the typeinfo parsing works in QML

Change-Id: Ie74831f5e332fe406d9bc9f4f93866693d69b318
Reviewed-by: default avatarPasi Keränen <pasi.keranen@digia.com>
Showing with 167 additions and 30 deletions
...@@ -4,14 +4,14 @@ import QtQuick.tooling 1.1 ...@@ -4,14 +4,14 @@ import QtQuick.tooling 1.1
// It is used for QML tooling purposes only. // It is used for QML tooling purposes only.
// //
// This file was auto-generated by: // This file was auto-generated by:
// 'qmlplugindump QtCanvas3D 1.0 src' // 'qmlplugindump.exe -nonrelocatable QtCanvas3D 1.0'
Module { Module {
Component { Component {
name: "Canvas" name: "Canvas"
defaultProperty: "data" defaultProperty: "data"
prototype: "QQuickItem" prototype: "QQuickItem"
exports: ["Canvas3D 1.0"] exports: ["QtCanvas3D/Canvas3D 1.0"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Property { name: "context"; type: "CanvasContext"; isReadonly: true; isPointer: true } Property { name: "context"; type: "CanvasContext"; isReadonly: true; isPointer: true }
Property { name: "animated"; type: "bool" } Property { name: "animated"; type: "bool" }
...@@ -44,7 +44,8 @@ Module { ...@@ -44,7 +44,8 @@ Module {
name: "contextChanged" name: "contextChanged"
Parameter { name: "context"; type: "CanvasContext"; isPointer: true } Parameter { name: "context"; type: "CanvasContext"; isPointer: true }
} }
Signal { name: "initGLCalled" } Signal { name: "initGL" }
Signal { name: "renderGL" }
Signal { Signal {
name: "textureReady" name: "textureReady"
Parameter { name: "id"; type: "int" } Parameter { name: "id"; type: "int" }
...@@ -75,10 +76,32 @@ Module { ...@@ -75,10 +76,32 @@ Module {
Parameter { name: "name"; type: "string" } Parameter { name: "name"; type: "string" }
} }
} }
Component {
name: "CanvasActiveInfo"
prototype: "QObject"
exports: ["QtCanvas3D/ActiveInfo3D 1.0"]
isCreatable: false
exportMetaObjectRevisions: [0]
Property { name: "size"; type: "int"; isReadonly: true }
Property { name: "type"; type: "CanvasContext::glEnums"; isReadonly: true }
Property { name: "name"; type: "string"; isReadonly: true }
Signal {
name: "sizeChanged"
Parameter { name: "size"; type: "int" }
}
Signal {
name: "typeChanged"
Parameter { name: "type"; type: "CanvasContext::glEnums" }
}
Signal {
name: "nameChanged"
Parameter { name: "name"; type: "QString&" }
}
}
Component { Component {
name: "CanvasArrayBuffer" name: "CanvasArrayBuffer"
prototype: "QObject" prototype: "QObject"
exports: ["ArrayBuffer 1.0"] exports: ["QtCanvas3D/ArrayBuffer 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Property { name: "byteLength"; type: "ulong"; isReadonly: true } Property { name: "byteLength"; type: "ulong"; isReadonly: true }
...@@ -106,7 +129,7 @@ Module { ...@@ -106,7 +129,7 @@ Module {
Component { Component {
name: "CanvasArrayBufferView" name: "CanvasArrayBufferView"
prototype: "CanvasAbstractObject" prototype: "CanvasAbstractObject"
exports: ["ArrayBufferView 1.0"] exports: ["QtCanvas3D/ArrayBufferView 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Property { name: "buffer"; type: "CanvasArrayBuffer"; isReadonly: true; isPointer: true } Property { name: "buffer"; type: "CanvasArrayBuffer"; isReadonly: true; isPointer: true }
...@@ -128,14 +151,14 @@ Module { ...@@ -128,14 +151,14 @@ Module {
Component { Component {
name: "CanvasBuffer" name: "CanvasBuffer"
prototype: "CanvasAbstractObject" prototype: "CanvasAbstractObject"
exports: ["Buffer3D 1.0"] exports: ["QtCanvas3D/Buffer3D 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
} }
Component { Component {
name: "CanvasContext" name: "CanvasContext"
prototype: "QObject" prototype: "QObject"
exports: ["Context3D 1.0"] exports: ["QtCanvas3D/Context3D 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Enum { Enum {
...@@ -443,6 +466,8 @@ Module { ...@@ -443,6 +466,8 @@ Module {
} }
} }
Property { name: "canvas"; type: "Canvas"; isReadonly: true; isPointer: true } Property { name: "canvas"; type: "Canvas"; isReadonly: true; isPointer: true }
Property { name: "drawingBufferWidth"; type: "uint"; isReadonly: true }
Property { name: "drawingBufferHeight"; type: "uint"; isReadonly: true }
Property { name: "logAllCalls"; type: "bool" } Property { name: "logAllCalls"; type: "bool" }
Property { name: "logAllErrors"; type: "bool" } Property { name: "logAllErrors"; type: "bool" }
Property { name: "DEPTH_BUFFER_BIT"; type: "CanvasContext::glEnums"; isReadonly: true } Property { name: "DEPTH_BUFFER_BIT"; type: "CanvasContext::glEnums"; isReadonly: true }
...@@ -1603,11 +1628,120 @@ Module { ...@@ -1603,11 +1628,120 @@ Module {
Parameter { name: "type"; type: "glEnums" } Parameter { name: "type"; type: "glEnums" }
Parameter { name: "pixels"; type: "CanvasArrayBufferView"; isPointer: true } Parameter { name: "pixels"; type: "CanvasArrayBufferView"; isPointer: true }
} }
Method {
name: "getActiveAttrib"
type: "CanvasActiveInfo*"
Parameter { name: "program"; type: "CanvasProgram"; isPointer: true }
Parameter { name: "index"; type: "uint" }
}
Method {
name: "getActiveUniform"
type: "CanvasActiveInfo*"
Parameter { name: "program"; type: "CanvasProgram"; isPointer: true }
Parameter { name: "index"; type: "uint" }
}
Method {
name: "getAttachedShaders"
type: "QVariantList"
Parameter { name: "program"; type: "CanvasProgram"; isPointer: true }
}
Method {
name: "stencilFunc"
Parameter { name: "func"; type: "glEnums" }
Parameter { name: "ref"; type: "int" }
Parameter { name: "mask"; type: "uint" }
}
Method {
name: "stencilFuncSeparate"
Parameter { name: "face"; type: "glEnums" }
Parameter { name: "func"; type: "glEnums" }
Parameter { name: "ref"; type: "int" }
Parameter { name: "mask"; type: "uint" }
}
Method {
name: "stencilMask"
Parameter { name: "mask"; type: "uint" }
}
Method {
name: "stencilMaskSeparate"
Parameter { name: "face"; type: "glEnums" }
Parameter { name: "mask"; type: "uint" }
}
Method {
name: "stencilOp"
Parameter { name: "fail"; type: "glEnums" }
Parameter { name: "zfail"; type: "glEnums" }
Parameter { name: "zpass"; type: "glEnums" }
}
Method {
name: "stencilOpSeparate"
Parameter { name: "face"; type: "glEnums" }
Parameter { name: "fail"; type: "glEnums" }
Parameter { name: "zfail"; type: "glEnums" }
Parameter { name: "zpass"; type: "glEnums" }
}
Method {
name: "vertexAttrib1fva"
Parameter { name: "indx"; type: "uint" }
Parameter { name: "values"; type: "QVariantList" }
}
Method {
name: "vertexAttrib2fva"
Parameter { name: "indx"; type: "uint" }
Parameter { name: "values"; type: "QVariantList" }
}
Method {
name: "vertexAttrib3fva"
Parameter { name: "indx"; type: "uint" }
Parameter { name: "values"; type: "QVariantList" }
}
Method {
name: "vertexAttrib4fva"
Parameter { name: "indx"; type: "uint" }
Parameter { name: "values"; type: "QVariantList" }
}
Method {
name: "getFramebufferAttachmentParameter"
type: "int"
Parameter { name: "target"; type: "glEnums" }
Parameter { name: "attachment"; type: "glEnums" }
Parameter { name: "pname"; type: "glEnums" }
}
Method {
name: "getRenderbufferParameter"
type: "int"
Parameter { name: "target"; type: "glEnums" }
Parameter { name: "pname"; type: "glEnums" }
}
Method {
name: "getTexParameter"
type: "QVariant"
Parameter { name: "target"; type: "glEnums" }
Parameter { name: "pname"; type: "glEnums" }
}
Method {
name: "getUniform"
type: "QVariant"
Parameter { name: "program"; type: "CanvasProgram"; isPointer: true }
Parameter { name: "location"; type: "CanvasUniformLocation"; isPointer: true }
}
Method {
name: "getVertexAttribOffset"
type: "uint"
Parameter { name: "index"; type: "uint" }
Parameter { name: "pname"; type: "glEnums" }
}
Method {
name: "getVertexAttrib"
type: "QVariant"
Parameter { name: "index"; type: "uint" }
Parameter { name: "pname"; type: "glEnums" }
}
} }
Component { Component {
name: "CanvasContextAttributes" name: "CanvasContextAttributes"
prototype: "QObject" prototype: "QObject"
exports: ["ContextAttributes 1.0"] exports: ["QtCanvas3D/ContextAttributes 1.0"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Property { name: "alpha"; type: "bool" } Property { name: "alpha"; type: "bool" }
Property { name: "depth"; type: "bool" } Property { name: "depth"; type: "bool" }
...@@ -1653,7 +1787,7 @@ Module { ...@@ -1653,7 +1787,7 @@ Module {
Component { Component {
name: "CanvasFloat32Array" name: "CanvasFloat32Array"
prototype: "CanvasTypedArray" prototype: "CanvasTypedArray"
exports: ["Float32Array 1.0"] exports: ["QtCanvas3D/Float32Array 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Method { Method {
...@@ -1688,7 +1822,7 @@ Module { ...@@ -1688,7 +1822,7 @@ Module {
Component { Component {
name: "CanvasFloat64Array" name: "CanvasFloat64Array"
prototype: "CanvasTypedArray" prototype: "CanvasTypedArray"
exports: ["Float64Array 1.0"] exports: ["QtCanvas3D/Float64Array 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Method { Method {
...@@ -1705,14 +1839,14 @@ Module { ...@@ -1705,14 +1839,14 @@ Module {
Component { Component {
name: "CanvasFrameBuffer" name: "CanvasFrameBuffer"
prototype: "CanvasAbstractObject" prototype: "CanvasAbstractObject"
exports: ["FrameBuffer3D 1.0"] exports: ["QtCanvas3D/FrameBuffer3D 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
} }
Component { Component {
name: "CanvasInt16Array" name: "CanvasInt16Array"
prototype: "CanvasTypedArray" prototype: "CanvasTypedArray"
exports: ["Int16Array 1.0"] exports: ["QtCanvas3D/Int16Array 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Method { Method {
...@@ -1729,7 +1863,7 @@ Module { ...@@ -1729,7 +1863,7 @@ Module {
Component { Component {
name: "CanvasInt32Array" name: "CanvasInt32Array"
prototype: "CanvasTypedArray" prototype: "CanvasTypedArray"
exports: ["Int32Array 1.0"] exports: ["QtCanvas3D/Int32Array 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Method { Method {
...@@ -1746,7 +1880,7 @@ Module { ...@@ -1746,7 +1880,7 @@ Module {
Component { Component {
name: "CanvasInt8Array" name: "CanvasInt8Array"
prototype: "CanvasTypedArray" prototype: "CanvasTypedArray"
exports: ["Int8Array 1.0"] exports: ["QtCanvas3D/Int8Array 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Method { Method {
...@@ -1763,7 +1897,7 @@ Module { ...@@ -1763,7 +1897,7 @@ Module {
Component { Component {
name: "CanvasProgram" name: "CanvasProgram"
prototype: "CanvasAbstractObject" prototype: "CanvasAbstractObject"
exports: ["Program3D 1.0"] exports: ["QtCanvas3D/Program3D 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Property { name: "id"; type: "int"; isReadonly: true } Property { name: "id"; type: "int"; isReadonly: true }
...@@ -1775,21 +1909,21 @@ Module { ...@@ -1775,21 +1909,21 @@ Module {
Component { Component {
name: "CanvasRenderBuffer" name: "CanvasRenderBuffer"
prototype: "QObject" prototype: "QObject"
exports: ["RenderBuffer3D 1.0"] exports: ["QtCanvas3D/RenderBuffer3D 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
} }
Component { Component {
name: "CanvasShader" name: "CanvasShader"
prototype: "QObject" prototype: "QObject"
exports: ["Shader3D 1.0"] exports: ["QtCanvas3D/Shader3D 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
} }
Component { Component {
name: "CanvasShaderPrecisionFormat" name: "CanvasShaderPrecisionFormat"
prototype: "QObject" prototype: "QObject"
exports: ["ShaderPrecisionFormat 1.0"] exports: ["QtCanvas3D/ShaderPrecisionFormat 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Property { name: "rangeMin"; type: "int"; isReadonly: true } Property { name: "rangeMin"; type: "int"; isReadonly: true }
...@@ -1811,14 +1945,14 @@ Module { ...@@ -1811,14 +1945,14 @@ Module {
Component { Component {
name: "CanvasTexture" name: "CanvasTexture"
prototype: "CanvasAbstractObject" prototype: "CanvasAbstractObject"
exports: ["Texture3D 1.0"] exports: ["QtCanvas3D/Texture3D 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
} }
Component { Component {
name: "CanvasTextureImage" name: "CanvasTextureImage"
prototype: "CanvasAbstractObject" prototype: "CanvasAbstractObject"
exports: ["TextureImage 1.0"] exports: ["QtCanvas3D/TextureImage 1.0"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Enum { Enum {
name: "TextureImageState" name: "TextureImageState"
...@@ -1864,10 +1998,13 @@ Module { ...@@ -1864,10 +1998,13 @@ Module {
Component { Component {
name: "CanvasTextureImageLoader" name: "CanvasTextureImageLoader"
prototype: "QObject" prototype: "QObject"
exports: ["TextureImageLoader 1.0"] exports: ["QtCanvas3D/TextureImageLoader 1.0"]
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Property { name: "image"; type: "CanvasTextureImage"; isReadonly: true; isPointer: true }
Property { name: "logAllCalls"; type: "bool" } Property { name: "logAllCalls"; type: "bool" }
Property { name: "logAllErrors"; type: "bool" } Property { name: "logAllErrors"; type: "bool" }
Signal { name: "imageLoaded" }
Signal { name: "imageLoadingFailed" }
Signal { Signal {
name: "logAllCallsChanged" name: "logAllCallsChanged"
Parameter { name: "logCalls"; type: "bool" } Parameter { name: "logCalls"; type: "bool" }
...@@ -1885,7 +2022,7 @@ Module { ...@@ -1885,7 +2022,7 @@ Module {
Component { Component {
name: "CanvasTypedArray" name: "CanvasTypedArray"
prototype: "CanvasArrayBufferView" prototype: "CanvasArrayBufferView"
exports: ["TypedArray 1.0"] exports: ["QtCanvas3D/TypedArray 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Property { name: "length"; type: "ulong"; isReadonly: true } Property { name: "length"; type: "ulong"; isReadonly: true }
...@@ -1897,7 +2034,7 @@ Module { ...@@ -1897,7 +2034,7 @@ Module {
Component { Component {
name: "CanvasTypedArrayFactory" name: "CanvasTypedArrayFactory"
prototype: "QObject" prototype: "QObject"
exports: ["Arrays 1.0"] exports: ["QtCanvas3D/Arrays 1.0"]
isCreatable: false isCreatable: false
isSingleton: true isSingleton: true
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
...@@ -2095,7 +2232,7 @@ Module { ...@@ -2095,7 +2232,7 @@ Module {
Component { Component {
name: "CanvasUint16Array" name: "CanvasUint16Array"
prototype: "CanvasTypedArray" prototype: "CanvasTypedArray"
exports: ["Uint16Array 1.0"] exports: ["QtCanvas3D/Uint16Array 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Method { Method {
...@@ -2112,7 +2249,7 @@ Module { ...@@ -2112,7 +2249,7 @@ Module {
Component { Component {
name: "CanvasUint32Array" name: "CanvasUint32Array"
prototype: "CanvasTypedArray" prototype: "CanvasTypedArray"
exports: ["Uint32Array 1.0"] exports: ["QtCanvas3D/Uint32Array 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Method { Method {
...@@ -2129,7 +2266,7 @@ Module { ...@@ -2129,7 +2266,7 @@ Module {
Component { Component {
name: "CanvasUint8Array" name: "CanvasUint8Array"
prototype: "CanvasTypedArray" prototype: "CanvasTypedArray"
exports: ["Uint8Array 1.0"] exports: ["QtCanvas3D/Uint8Array 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Method { Method {
...@@ -2146,7 +2283,7 @@ Module { ...@@ -2146,7 +2283,7 @@ Module {
Component { Component {
name: "CanvasUint8ClampedArray" name: "CanvasUint8ClampedArray"
prototype: "CanvasTypedArray" prototype: "CanvasTypedArray"
exports: ["Uint8ClampedArray 1.0"] exports: ["QtCanvas3D/Uint8ClampedArray 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
Method { Method {
...@@ -2163,7 +2300,7 @@ Module { ...@@ -2163,7 +2300,7 @@ Module {
Component { Component {
name: "CanvasUniformLocation" name: "CanvasUniformLocation"
prototype: "CanvasAbstractObject" prototype: "CanvasAbstractObject"
exports: ["UniformLocation 1.0"] exports: ["QtCanvas3D/UniformLocation 1.0"]
isCreatable: false isCreatable: false
exportMetaObjectRevisions: [0] exportMetaObjectRevisions: [0]
} }
......
module QtCanvas3D module QtCanvas3D
plugin qtcanvas3d plugin qtcanvas3d
classname QtCanvas3DPlugin classname QtCanvas3DPlugin
typeinfo qtcanvas3d.qmltypes typeinfo plugins.qmltypes
...@@ -86,7 +86,7 @@ OTHER_FILES = qmldir \ ...@@ -86,7 +86,7 @@ OTHER_FILES = qmldir \
doc/src/* \ doc/src/* \
doc/images/* \ doc/images/* \
doc/snippets/* \ doc/snippets/* \
qtcanvas3d.qmltypes plugins.qmltypes
CONFIG += no_cxx_module CONFIG += no_cxx_module
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment