@@ -3,6 +3,7 @@ AbstractButton {
33 property var template;
44 property var components;
55 property var cardData;
6+ property var artShapeBorderSource;
67 property real fontScale: 1.0;
78 property int headerAlignment: Text.AlignLeft;
89 property int fixedHeaderHeight: -1;
@@ -32,6 +33,7 @@ Item {
3233 Component.onCompleted: updateWidthHeightBindings();
3334 onAspectSmallerThanImageAspectChanged: updateWidthHeightBindings();
3435 visible: image.status == Image.Ready;
36+ borderSource: artShapeBorderSource;
3537 function updateWidthHeightBindings() {
3638 if (aspectSmallerThanImageAspect) {
3739 width = Qt.binding(function() { return !visible ? 0 : image.width });