diff --git a/src/plugins.qmltypes b/src/plugins.qmltypes index 152f81e7b8ef3df0b8df8c7f7d858781a3a9cdd9..d93efa6c53ca370694d8cb25c08830448a912d9d 100644 --- a/src/plugins.qmltypes +++ b/src/plugins.qmltypes @@ -4,7 +4,7 @@ import QtQuick.tooling 1.1 // It is used for QML tooling purposes only. // // This file was auto-generated by: -// 'qmlplugindump.exe -nonrelocatable QtCanvas3D 1.0' +// 'qmlplugindump -nonrelocatable QtCanvas3D 1.0' Module { Component { @@ -14,11 +14,9 @@ Module { exports: ["QtCanvas3D/Canvas3D 1.0"] exportMetaObjectRevisions: [0] Property { name: "context"; type: "CanvasContext"; isReadonly: true; isPointer: true } - Property { name: "animated"; type: "bool" } Property { name: "logAllCalls"; type: "bool" } Property { name: "logAllErrors"; type: "bool" } Property { name: "devicePixelRatio"; type: "float"; isReadonly: true } - Property { name: "imageLoader"; type: "CanvasTextureImageLoader"; isPointer: true } Signal { name: "needRender" } Signal { name: "devicePixelRatioChanged" @@ -28,10 +26,6 @@ Module { name: "animatedChanged" Parameter { name: "animated"; type: "bool" } } - Signal { - name: "imageLoaderChanged" - Parameter { name: "loader"; type: "CanvasTextureImageLoader"; isPointer: true } - } Signal { name: "logAllCallsChanged" Parameter { name: "logCalls"; type: "bool" } @@ -95,7 +89,7 @@ Module { } Signal { name: "nameChanged" - Parameter { name: "name"; type: "QString&" } + Parameter { name: "name"; type: "string" } } } Component { @@ -157,7 +151,7 @@ Module { } Component { name: "CanvasContext" - prototype: "QObject" + prototype: "CanvasAbstractObject" exports: ["QtCanvas3D/Context3D 1.0"] isCreatable: false exportMetaObjectRevisions: [0] @@ -1740,7 +1734,7 @@ Module { } Component { name: "CanvasContextAttributes" - prototype: "QObject" + prototype: "CanvasAbstractObject" exports: ["QtCanvas3D/ContextAttributes 1.0"] exportMetaObjectRevisions: [0] Property { name: "alpha"; type: "bool" } @@ -1908,21 +1902,21 @@ Module { } Component { name: "CanvasRenderBuffer" - prototype: "QObject" + prototype: "CanvasAbstractObject" exports: ["QtCanvas3D/RenderBuffer3D 1.0"] isCreatable: false exportMetaObjectRevisions: [0] } Component { name: "CanvasShader" - prototype: "QObject" + prototype: "CanvasAbstractObject" exports: ["QtCanvas3D/Shader3D 1.0"] isCreatable: false exportMetaObjectRevisions: [0] } Component { name: "CanvasShaderPrecisionFormat" - prototype: "QObject" + prototype: "CanvasAbstractObject" exports: ["QtCanvas3D/ShaderPrecisionFormat 1.0"] isCreatable: false exportMetaObjectRevisions: [0] @@ -1964,13 +1958,13 @@ Module { "LOADING_ERROR": 4 } } - Property { name: "source"; type: "QUrl" } + Property { name: "src"; type: "QUrl" } Property { name: "imageState"; type: "TextureImageState"; isReadonly: true } Property { name: "width"; type: "int"; isReadonly: true } Property { name: "height"; type: "int"; isReadonly: true } Property { name: "errorString"; type: "string"; isReadonly: true } Signal { - name: "sourceChanged" + name: "srcChanged" Parameter { name: "source"; type: "QUrl" } } Signal { @@ -1993,32 +1987,36 @@ Module { name: "anythingChanged" Parameter { name: "value"; type: "QVariant"; isPointer: true } } - Method { name: "id"; type: "ulong" } - } - Component { - name: "CanvasTextureImageLoader" - prototype: "QObject" - exports: ["QtCanvas3D/TextureImageLoader 1.0"] - exportMetaObjectRevisions: [0] - Property { name: "image"; type: "CanvasTextureImage"; isReadonly: true; isPointer: true } - Property { name: "logAllCalls"; type: "bool" } - Property { name: "logAllErrors"; type: "bool" } - Signal { name: "imageLoaded" } - Signal { name: "imageLoadingFailed" } Signal { - name: "logAllCallsChanged" - Parameter { name: "logCalls"; type: "bool" } + name: "imageLoadingStarted" + Parameter { name: "image"; type: "CanvasTextureImage"; isPointer: true } } Signal { - name: "logAllErrorsChanged" - Parameter { name: "logErrors"; type: "bool" } + name: "imageLoaded" + Parameter { name: "image"; type: "CanvasTextureImage"; isPointer: true } } + Signal { + name: "imageLoadingFailed" + Parameter { name: "image"; type: "CanvasTextureImage"; isPointer: true } + } + Method { name: "create"; type: "CanvasTextureImage*" } + Method { name: "id"; type: "ulong" } Method { - name: "loadImage" + name: "resize" type: "CanvasTextureImage*" - Parameter { name: "url"; type: "QUrl" } + Parameter { name: "width"; type: "int" } + Parameter { name: "height"; type: "int" } } } + Component { + name: "CanvasTextureImageFactory" + prototype: "QObject" + exports: ["QtCanvas3D/TextureImageFactory 1.0"] + isCreatable: false + isSingleton: true + exportMetaObjectRevisions: [0] + Method { name: "newTexImage"; type: "CanvasTextureImage*" } + } Component { name: "CanvasTypedArray" prototype: "CanvasArrayBufferView" @@ -2227,7 +2225,6 @@ Module { Parameter { name: "buffer"; type: "CanvasArrayBuffer"; isPointer: true } Parameter { name: "byteOffset"; type: "ulong" } } - Method { name: "newTexImage"; type: "CanvasTextureImage*" } } Component { name: "CanvasUint16Array" diff --git a/tests/auto/qmltest/canvas3d/tst_canvas3d.qml b/tests/auto/qmltest/canvas3d/tst_canvas3d.qml index e99d09cc12bc4908ed661914e9443d3c880cb600..51a673151de0174d82be4240a253c411fcbe46d7 100644 --- a/tests/auto/qmltest/canvas3d/tst_canvas3d.qml +++ b/tests/auto/qmltest/canvas3d/tst_canvas3d.qml @@ -58,18 +58,6 @@ Item { logAllErrors: false } - Canvas3D { - id: animated - animated: true - } - - Canvas3D { - id: imageloader - imageLoader: TextureImageLoader { - id: loader - } - } - Canvas3D { id: basic_context anchors.fill: parent @@ -100,8 +88,6 @@ Item { compare(empty.height, 0) compare(empty.logAllCalls, false) compare(empty.logAllErrors, true) - compare(empty.animated, false) - compare(empty.imageLoader, null) compare(empty.context, null) } @@ -116,14 +102,6 @@ Item { compare(no_logs.logAllErrors, false) } - function test_animated() { - compare(animated.animated, true) - } - - function test_imageloader() { - compare(imageloader.imageLoader, loader) - } - function test_basic_context() { waitForRendering(basic_context) basic_context.getContext("basic")