diff --git a/lookandfeel/contents/components/ActionButton.qml b/lookandfeel/contents/components/ActionButton.qml --- a/lookandfeel/contents/components/ActionButton.qml +++ b/lookandfeel/contents/components/ActionButton.qml @@ -18,6 +18,7 @@ */ import QtQuick 2.2 +import QtGraphicalEffects 1.0 import org.kde.plasma.core 2.0 as PlasmaCore import org.kde.plasma.components 2.0 as PlasmaComponents @@ -27,6 +28,7 @@ property alias iconSource: icon.source property alias containsMouse: mouseArea.containsMouse property alias font: label.font + property alias labelShadow: labelShadow.visible signal clicked activeFocusOnTab: true @@ -48,6 +50,19 @@ colorGroup: PlasmaCore.ColorScope.colorGroup active: mouseArea.containsMouse || root.activeFocus } + + DropShadow { + id: labelShadow + visible: false + anchors.fill: label + source: label + horizontalOffset: 0 + verticalOffset: 1 + radius: 12 + samples: 32 + spread: 0.2 + color: PlasmaCore.ColorScope.windowColor + } PlasmaComponents.Label { id: label anchors {