diff options
Diffstat (limited to 'src/tools/qml2puppet/mockfiles/qt6/NodeNodeView.qml')
-rw-r--r-- | src/tools/qml2puppet/mockfiles/qt6/NodeNodeView.qml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/src/tools/qml2puppet/mockfiles/qt6/NodeNodeView.qml b/src/tools/qml2puppet/mockfiles/qt6/NodeNodeView.qml new file mode 100644 index 0000000000..242d9cf0b9 --- /dev/null +++ b/src/tools/qml2puppet/mockfiles/qt6/NodeNodeView.qml @@ -0,0 +1,41 @@ +// Copyright (C) 2020 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0 WITH Qt-GPL-exception-1.0 + +import QtQuick 6.0 +import QtQuick3D 6.0 + +View3D { + id: root + anchors.fill: parent + environment: sceneEnv + camera: theCamera + + function fitToViewPort(closeUp) + { + // The magic number is the distance from camera default pos to origin + _generalHelper.calculateNodeBoundsAndFocusCamera(theCamera, importScene, root, + 1040, closeUp); + } + + SceneEnvironment { + id: sceneEnv + antialiasingMode: SceneEnvironment.MSAA + antialiasingQuality: SceneEnvironment.High + } + + DirectionalLight { + eulerRotation.x: -30 + eulerRotation.y: -30 + } + + PerspectiveCamera { + id: theCamera + z: 600 + y: 600 + x: 600 + eulerRotation.x: -45 + eulerRotation.y: -45 + clipFar: 10000 + clipNear: 1 + } +} |