2
import org.kde.qtextracomponents 0.1
3
import org.kde.plasma.graphicswidgets 0.1
7
width: 500; height: 500
14
width: 200; height: 100
18
width: parent.width - 2
20
anchors.centerIn: parent
22
color: "lightsteelblue"
27
easing.type: Easing.InOutCubic
34
y: 10; anchors.horizontalCenter: parent.horizontalCenter
38
anchors { top: iconItem.bottom; horizontalCenter: parent.horizontalCenter }
40
width: parent.width - 8
41
elide: Text.ElideRight
42
horizontalAlignment: Text.AlignHCenter
48
var point = mapToItem(gridView, mouse.x, mouse.y)
49
var index = gridView.indexAt(point.x, point.y)
50
gridView.currentIndex = index
52
var modelIndex = filterModel.modelIndex(index)
53
if (hasModelChildren) {
54
filterModel.rootIndex = modelIndex
56
plasmaModel.runIndex(modelIndex)
59
onEntered: background.opacity = 0.5
60
onExited: background.opacity = 0
78
height: backButton.height + 8
84
anchors.verticalCenter: parent.verticalCenter
88
filterModel.rootIndex = filterModel.parentModelIndex
103
cellWidth: 206; cellHeight: 106
105
highlight: appHighlight