41bab391b8d060ef0180f69cf9503997db38894c
[mussorgsky] / ui / Alternatives.qml
1 import Qt 4.7
2
3 /*
4 Item {
5      anchors.fill: parent
6      Text { text: "hola oh"; color: "white" }
7 }
8 */
9
10 Row {
11        id: coversAlternatives
12
13        // This are set on construction
14        property alias altmodel: imagesLoop.model
15        property variant albumListModel
16        property variant mc
17
18        // Pass this when an image is clicked
19        property int indexInAlbumList
20        
21        signal done
22
23        anchors.horizontalCenter : parent.horizontalCenter
24        anchors.verticalCenter: parent.verticalCenter
25
26        spacing: parent.width / 16
27
28        Repeater {
29            id: imagesLoop
30            delegate: Component {
31                 ClickeableImage {
32                   source: model.cover.url
33                   width: 120
34                   height: 120
35                   onClicked: { 
36                      console.log (model.cover.url) 
37                      mc.coverSelected (model.cover, albumListModel, indexInAlbumList)
38                      coversAlternatives.done ()
39                   }
40                }
41            }
42        }
43 }
44