~loic.molinari/+junk/qtdeclarative-shadereffectsource-changes

« back to all changes in this revision

Viewing changes to tests/auto/qml/qqmlvaluetypes/data/matrix4x4_compare.qml

  • Committer: Loïc Molinari
  • Date: 2012-04-21 17:59:51 UTC
  • Revision ID: loic.molinari@canonical.com-20120421175951-bqx68caaf5zrp76l
Initial import

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
import Test 1.0
 
2
 
 
3
MyTypeObject {
 
4
    property real v_m11: matrix.m11
 
5
    property real v_m12: matrix.m12
 
6
    property real v_m13: matrix.m13
 
7
    property real v_m14: matrix.m14
 
8
    property real v_m21: matrix.m21
 
9
    property real v_m22: matrix.m22
 
10
    property real v_m23: matrix.m23
 
11
    property real v_m24: matrix.m24
 
12
    property real v_m31: matrix.m31
 
13
    property real v_m32: matrix.m32
 
14
    property real v_m33: matrix.m33
 
15
    property real v_m34: matrix.m34
 
16
    property real v_m41: matrix.m41
 
17
    property real v_m42: matrix.m42
 
18
    property real v_m43: matrix.m43
 
19
    property real v_m44: matrix.m44
 
20
    property variant copy: matrix
 
21
    property string tostring: matrix.toString()
 
22
 
 
23
    // compare to string
 
24
    property bool equalsString: (matrix == tostring)
 
25
 
 
26
    // compare matrix4x4s to various value types
 
27
    property bool equalsColor: (matrix == Qt.rgba(0.2, 0.88, 0.6, 0.34)) // false
 
28
    property bool equalsVector3d: (matrix == Qt.vector3d(1, 2, 3))       // false
 
29
    property bool equalsSize: (matrix == Qt.size(1912, 1913))            // false
 
30
    property bool equalsPoint: (matrix == Qt.point(10, 4))               // false
 
31
    property bool equalsRect: (matrix == Qt.rect(2, 3, 109, 102))        // false
 
32
 
 
33
    property bool equalsSelf: (matrix == matrix) // true
 
34
}
 
35