Allow enum values to be used as signal parameters
[qt:qt.git] / tests / auto / declarative / qdeclarativeecmascript / data / signalParameterTypes.qml
1 import Qt.test 1.0
2
3 MyQmlObject
4 {
5     id: root
6     property int intProperty
7     property real realProperty
8     property color colorProperty
9     property variant variantProperty
10     property int enumProperty
11     property int qtEnumProperty
12
13     signal mySignal(int a, real b, color c, variant d, int e, int f)
14
15     onMySignal: { intProperty = a; realProperty = b; colorProperty = c; variantProperty = d; enumProperty = e; qtEnumProperty = f; }
16
17     onBasicSignal: root.mySignal(10, 19.2, Qt.rgba(1, 1, 0, 1), Qt.rgba(1, 0, 1, 1), MyQmlObject.EnumValue3, Qt.LeftButton)
18 }