@@ -25,7 +25,9 @@ Item {
2525 property var scope: null
2626 property real scopeScale: 1
2727
28− signal done
28+ signal done()
29+ signal favoriteSelected(int index)
30+ signal allSelected(var scope)
2931
3032 Image {
3133 anchors.fill: parent
@@ -136,6 +138,8 @@ Item {
136138 id: middleItems
137139 model: scope ? scope.categories : null
138140 delegate: Loader {
141+ id: loader
142+
139143 height: {
140144 if (index == 0) {
141145 return parent.height;
@@ -197,6 +201,13 @@ Item {
197201 item.extraHeight = bottomBar.height;
198202 }
199203 }
204+
205+ Connections {
206+ target: loader.item
207+ onClicked: {
208+ if (tabBarHolder.currentTab == 0) root.favoriteSelected(index)
209+ }
210+ }
200211 }
201212 }
202213