From c3f7cf14047fd25f942a8ff04566e99d7060c2fb Mon Sep 17 00:00:00 2001 From: Mark Liversedge Date: Fri, 28 Aug 2020 17:38:42 +0100 Subject: [PATCH] Chart Space drop shadow .. create a bit of depth [publish binaries] --- src/Gui/ChartSpace.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Gui/ChartSpace.h b/src/Gui/ChartSpace.h index f5ef3a255..dfd902782 100644 --- a/src/Gui/ChartSpace.h +++ b/src/Gui/ChartSpace.h @@ -89,6 +89,13 @@ class ChartSpaceItem : public QGraphicsWidget type = 0; delcounter=0; + effect = new QGraphicsDropShadowEffect(); + effect->setXOffset(6); + effect->setYOffset(6); + effect->setColor(QColor(127,127,127,64)); + effect->setBlurRadius(10); + this->setGraphicsEffect(effect); + // watch geom changes connect(this, SIGNAL(geometryChanged()), SLOT(geometryChanged())); } @@ -125,6 +132,7 @@ class ChartSpaceItem : public QGraphicsWidget bool incorner; bool invisible; bool showconfig; + QGraphicsDropShadowEffect *effect; // base paint void paint(QPainter *painter, const QStyleOptionGraphicsItem *, QWidget *);