6 width: 220; height: window.height
13 width: 220; height: window.height
14 model: currentSource.listModels[componentDepth-1]
16 delegate: CategoryDelegate { }
17 highlight: Rectangle { color: "steelblue" }
18 highlightMoveSpeed: 9999999
22 return componentDepth === 1 && currentSource.hasSettings ? settingsButtonDelegate : null
25 ScrollBar { scrollArea: categories; height: categories.height; width: 8; anchors.right: categories.right }
27 Component.onCompleted: categories.currentIndex = -1
30 id: settingsButtonDelegate
32 width: categories.width; height: 70
35 icon: "../images/settings.png"
36 anchors.horizontalCenter: parent.horizontalCenter
37 anchors.bottom: parent.bottom
38 anchors.bottomMargin: -2
42 if (editMenu.visible) {
43 editMenu.opacity = 0.0
45 editMenu.opacity = 0.8