import QtQuick 2.0 import org.kde.plasma.core 2.0 as PlasmaCore import org.kde.kio 1.0 as Kio MouseArea { id: root width: applications.cellWidth height: width onClicked: { console.log("Clicked: " + model.ApplicationStorageIdRole) appListModel.runApplication(model.ApplicationStorageIdRole) } PlasmaCore.IconItem { id: icon anchors.centerIn: parent width: units.iconSizes.large height: width source: model.ApplicationIconRole } Text { visible: text.length > 0 anchors { top: icon.bottom left: icon.left right: icon.right } wrapMode: Text.WordWrap horizontalAlignment: Qt.AlignHCenter verticalAlignment: Qt.AlignVCenter text: model.ApplicationNameRole font.pixelSize: theme.smallestFont.pixelSize color: "white" } }