- Qt 6.6
- Qt Quick 3D
- Qt Quick 3D Examples and Tutorials
- Qt Quick 3D - Morphing Example
- Qt Quick 3D | Commercial or GPLv3

# Qt Quick 3D - Morphing Example

     // Copyright (C) 2021 The Qt Company Ltd.
     // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause

     import QtQuick
     import QtQuick.Controls
     import QtQuick.Layouts

     ColumnLayout {
         id: root
         property string description
         property int precision: 2
         property alias from: slider.from
         property alias to: slider.to
         property alias value: slider.value

         Layout.fillWidth: true

         spacing: -10

         Slider {
             id: slider
             from: 0.0
             to: 1.0
             value: 0.0
             Layout.fillWidth: true
         }

         Label {
             id: label
             text: (parent.description.length == 0 ? "" : parent.description + ": ")
                   + parent.value.toFixed(root.precision);
             Layout.alignment: Qt.AlignHCenter | Qt.AlignVCenter
         }
     }