9 //state: "in_albumsPage"
12 closeOrBack: ( screen.state == "in_initPage" ? "close" : "back")
14 switch (screen.state) {
19 screen.state = "in_initPage"
21 case "in_alternativesPage":
22 screen.state = "in_albumsPage"
44 screen.state = "in_alternativesPage"
45 missionControl.albumSelected (coversModel, selectedAlbum)
46 alternativesPage.indexInAlbumList = index
53 albumListModel : albumModel
56 screen.state = "in_albumsPage"
63 PropertyChanges {target: initPage; visible: true }
64 PropertyChanges {target: albumsPage; visible: false }
65 PropertyChanges {target: alternativesPage; visible: false }
70 PropertyChanges {target: initPage; visible: false }
71 PropertyChanges {target: albumsPage; visible: true }
72 PropertyChanges {target: alternativesPage; visible: false }
75 // This runs on entering the state
76 missionControl.resetAlternatives (coversModel)
82 name: "in_alternativesPage"
83 PropertyChanges {target: initPage; visible: false }
84 PropertyChanges {target: albumsPage; visible: false }
85 PropertyChanges {target: alternativesPage; visible: true }