~ubuntu-branches/ubuntu/saucy/qtdeclarative-opensource-src/saucy

« back to all changes in this revision

Viewing changes to tests/auto/qml/qqmllanguage/data/bindTypeToJSValue.qml

  • Committer: Package Import Robot
  • Author(s): Timo Jyrinki
  • Date: 2013-02-05 14:17:19 UTC
  • Revision ID: package-import@ubuntu.com-20130205141719-qqeyml8wslpyez52
Tags: upstream-5.0.1
ImportĀ upstreamĀ versionĀ 5.0.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
import Test 1.0
 
2
import QtQuick 2.0
 
3
 
 
4
MyTypeObject {
 
5
    flagProperty: "FlagVal1 | FlagVal3"
 
6
    enumProperty: "EnumVal2"
 
7
    stringProperty: "Hello World!"
 
8
    uintProperty: 10
 
9
    intProperty: -19
 
10
    realProperty: 23.2
 
11
    doubleProperty: -19.7
 
12
    floatProperty: 8.5
 
13
    colorProperty: "red"
 
14
    dateProperty: "1982-11-25"
 
15
    timeProperty: "11:11:32"
 
16
    dateTimeProperty: "2009-05-12T13:22:01"
 
17
    pointProperty: "99,13"
 
18
    pointFProperty: "-10.1,12.3"
 
19
    sizeProperty: "99x13"
 
20
    sizeFProperty: "0.1x0.2"
 
21
    rectProperty: "9,7,100x200"
 
22
    rectFProperty: "1000.1,-10.9,400x90.99"
 
23
    boolProperty: true
 
24
    variantProperty: "Hello World!"
 
25
    vectorProperty: "10,1,2.2"
 
26
    vector4Property: "10,1,2.2,2.3"
 
27
    urlProperty: "main.qml?with%3cencoded%3edata"
 
28
 
 
29
    objectProperty: MyTypeObject {}
 
30
 
 
31
    property var varProperty: "Hello World!"
 
32
 
 
33
    property list<MyQmlObject> resources: [
 
34
        MyQmlObject { objectName: "flagProperty"; qjsvalue: flagProperty },
 
35
        MyQmlObject { objectName: "enumProperty"; qjsvalue: enumProperty },
 
36
        MyQmlObject { objectName: "stringProperty"; qjsvalue: stringProperty },
 
37
        MyQmlObject { objectName: "uintProperty"; qjsvalue: uintProperty },
 
38
        MyQmlObject { objectName: "intProperty"; qjsvalue: intProperty },
 
39
        MyQmlObject { objectName: "realProperty"; qjsvalue: realProperty },
 
40
        MyQmlObject { objectName: "doubleProperty"; qjsvalue: doubleProperty },
 
41
        MyQmlObject { objectName: "floatProperty"; qjsvalue: floatProperty },
 
42
        MyQmlObject { objectName: "colorProperty"; qjsvalue: colorProperty },
 
43
        MyQmlObject { objectName: "dateProperty"; qjsvalue: dateProperty },
 
44
        MyQmlObject { objectName: "timeProperty"; qjsvalue: timeProperty },
 
45
        MyQmlObject { objectName: "dateTimeProperty"; qjsvalue: dateTimeProperty },
 
46
        MyQmlObject { objectName: "pointProperty"; qjsvalue: pointProperty },
 
47
        MyQmlObject { objectName: "pointFProperty"; qjsvalue: pointFProperty },
 
48
        MyQmlObject { objectName: "sizeProperty"; qjsvalue: sizeProperty },
 
49
        MyQmlObject { objectName: "sizeFProperty"; qjsvalue: sizeFProperty },
 
50
        MyQmlObject { objectName: "rectProperty"; qjsvalue: rectProperty },
 
51
        MyQmlObject { objectName: "rectFProperty"; qjsvalue: rectFProperty },
 
52
        MyQmlObject { objectName: "boolProperty"; qjsvalue: boolProperty },
 
53
        MyQmlObject { objectName: "variantProperty"; qjsvalue: variantProperty },
 
54
        MyQmlObject { objectName: "vectorProperty"; qjsvalue: vectorProperty },
 
55
        MyQmlObject { objectName: "vector4Property"; qjsvalue: vector4Property },
 
56
        MyQmlObject { objectName: "urlProperty"; qjsvalue: urlProperty },
 
57
        MyQmlObject { objectName: "objectProperty"; qjsvalue: objectProperty },
 
58
        MyQmlObject { objectName: "varProperty"; qjsvalue: varProperty }
 
59
    ]
 
60
}