// Copyright (C) 2021 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause import QtQuick import QtQuick.Particles Rectangle { id: root width: 360 height: 600 color: "darkblue" property bool cloneMode: false ParticleSystem { id: sys } TapHandler { onTapped: root.cloneMode = !root.cloneMode } Text { anchors.horizontalCenter: parent.horizontalCenter text: qsTr("Click to Toggle") color: "white" font.pixelSize: 24 } Emitter { system: sys y:root.height + 20 width: root.width emitRate: 200 lifeSpan: 4000 startTime: 4000 velocity: PointDirection { y: -120 } } ImageParticle { system: sys visible: !root.cloneMode source: "images/particle2.png" } ImageParticle { system: sys visible: root.cloneMode z: 0 source: "images/particle3.png" } ImageParticle { system: sys clip: true visible: root.cloneMode y: 120 height: 240 width: root.width z: 1 source: "qrc:///particleresources/glowdot.png" } }