tests/auto/declarative/qdeclarativegridview/data/gridview-initCurrent.qml
branchGCC_SURGE
changeset 31 5daf16870df6
parent 30 5dc02b23752f
child 33 3e2da88830cd
equal deleted inserted replaced
27:93b982ccede2 31:5daf16870df6
       
     1 import Qt 4.7
       
     2 
       
     3 Rectangle {
       
     4     property int current: grid.currentIndex
       
     5     width: 240
       
     6     height: 320
       
     7     color: "#ffffff"
       
     8     resources: [
       
     9         Component {
       
    10             id: myDelegate
       
    11             Rectangle {
       
    12                 id: wrapper
       
    13                 objectName: "wrapper"
       
    14                 width: 80
       
    15                 height: 60
       
    16                 border.color: "blue"
       
    17                 Text {
       
    18                     text: index
       
    19                 }
       
    20                 Text {
       
    21                     x: 40
       
    22                     text: wrapper.x + ", " + wrapper.y
       
    23                 }
       
    24                 Text {
       
    25                     y: 20
       
    26                     id: textName
       
    27                     objectName: "textName"
       
    28                     text: name
       
    29                 }
       
    30                 Text {
       
    31                     y: 40
       
    32                     id: textNumber
       
    33                     objectName: "textNumber"
       
    34                     text: number
       
    35                 }
       
    36                 color: GridView.isCurrentItem ? "lightsteelblue" : "white"
       
    37             }
       
    38         }
       
    39     ]
       
    40     GridView {
       
    41         id: grid
       
    42         objectName: "grid"
       
    43         focus: true
       
    44         width: 240
       
    45         height: 320
       
    46         currentIndex: 5
       
    47         cellWidth: 80
       
    48         cellHeight: 60
       
    49         delegate: myDelegate
       
    50         model: testModel
       
    51     }
       
    52 }