aboutsummaryrefslogtreecommitdiffstats
path: root/examples/declarative/particles/simple/multiplepainters.qml
diff options
context:
space:
mode:
Diffstat (limited to 'examples/declarative/particles/simple/multiplepainters.qml')
-rw-r--r--examples/declarative/particles/simple/multiplepainters.qml23
1 files changed, 13 insertions, 10 deletions
diff --git a/examples/declarative/particles/simple/multiplepainters.qml b/examples/declarative/particles/simple/multiplepainters.qml
index a94efb749e..4017e3e04e 100644
--- a/examples/declarative/particles/simple/multiplepainters.qml
+++ b/examples/declarative/particles/simple/multiplepainters.qml
@@ -41,40 +41,43 @@
import QtQuick 2.0
import QtQuick.Particles 2.0
-Rectangle{
+Rectangle {
id: root
width: 360
height: 600
color: "darkblue"
property bool cloneMode: false
- MouseArea{
+ ParticleSystem {
+ id: sys
+ }
+ MouseArea {
anchors.fill: parent
onClicked: cloneMode = !cloneMode;
}
- ParticleSystem{
- id: sys
- }
- Emitter{
+ Emitter {
system: sys
y:root.height + 20
width: root.width
emitRate: 200
lifeSpan: 4000
startTime: 4000
- speed: PointDirection{ y: -120; }
+ speed: PointDirection { y: -120; }
}
- ImageParticle{
+
+ ImageParticle {
system: sys
visible: !cloneMode
source: "../images/particle2.png"
}
- ImageParticle{
+
+ ImageParticle {
system: sys
visible: cloneMode
z: 0
source: "../images/particle3.png"
}
- ImageParticle{
+
+ ImageParticle {
system: sys
clip: true
visible: cloneMode