blob: eff5d996f9bf4f3e0b2271df6b754cfe3560ba93 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
|
import QtQuick.tooling 1.0
// This file describes the plugin-supplied types contained in the library.
// It is used for QML tooling purposes only.
Module {
Component {
name: "QDeclarativeParticleMotion"
prototype: "QObject"
exports: [
"Qt.labs.particles/ParticleMotion 1.0"
]
}
Component {
name: "QDeclarativeParticleMotionGravity"
prototype: "QDeclarativeParticleMotion"
exports: [
"Qt.labs.particles/ParticleMotionGravity 1.0"
]
Property { name: "xattractor"; type: "qreal" }
Property { name: "yattractor"; type: "qreal" }
Property { name: "acceleration"; type: "qreal" }
Signal { name: "xattractorChanged" }
Signal { name: "yattractorChanged" }
Signal { name: "accelerationChanged" }
}
Component {
name: "QDeclarativeParticleMotionLinear"
prototype: "QDeclarativeParticleMotion"
exports: [
"Qt.labs.particles/ParticleMotionLinear 1.0"
]
}
Component {
name: "QDeclarativeParticleMotionWander"
prototype: "QDeclarativeParticleMotion"
exports: [
"Qt.labs.particles/ParticleMotionWander 1.0"
]
Property { name: "xvariance"; type: "qreal" }
Property { name: "yvariance"; type: "qreal" }
Property { name: "pace"; type: "qreal" }
Signal { name: "xvarianceChanged" }
Signal { name: "yvarianceChanged" }
Signal { name: "paceChanged" }
}
Component {
name: "QDeclarativeParticles"
defaultProperty: "motion"
prototype: "QDeclarativeItem"
exports: [
"Qt.labs.particles/Particles 1.0"
]
Property { name: "source"; type: "QUrl" }
Property { name: "count"; type: "int" }
Property { name: "emissionRate"; type: "int" }
Property { name: "emissionVariance"; type: "qreal" }
Property { name: "lifeSpan"; type: "int" }
Property { name: "lifeSpanDeviation"; type: "int" }
Property { name: "fadeInDuration"; type: "int" }
Property { name: "fadeOutDuration"; type: "int" }
Property { name: "angle"; type: "qreal" }
Property { name: "angleDeviation"; type: "qreal" }
Property { name: "velocity"; type: "qreal" }
Property { name: "velocityDeviation"; type: "qreal" }
Property { name: "motion"; type: "QDeclarativeParticleMotion"; isPointer: true }
Signal { name: "sourceChanged" }
Signal { name: "countChanged" }
Signal { name: "emissionRateChanged" }
Signal { name: "emissionVarianceChanged" }
Signal { name: "lifeSpanChanged" }
Signal { name: "lifeSpanDeviationChanged" }
Signal { name: "fadeInDurationChanged" }
Signal { name: "fadeOutDurationChanged" }
Signal { name: "angleChanged" }
Signal { name: "angleDeviationChanged" }
Signal { name: "velocityChanged" }
Signal { name: "velocityDeviationChanged" }
Signal { name: "emittingChanged" }
Signal { name: "motionChanged" }
Method {
name: "burst"
Parameter { name: "count"; type: "int" }
Parameter { name: "emissionRate"; type: "int" }
}
Method {
name: "burst"
Parameter { name: "count"; type: "int" }
}
}
}
|