diff options
Diffstat (limited to 'src/splinechart/splinechartitem.cpp')
-rw-r--r-- | src/splinechart/splinechartitem.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/splinechart/splinechartitem.cpp b/src/splinechart/splinechartitem.cpp index 9b26a627..7cf4e19e 100644 --- a/src/splinechart/splinechartitem.cpp +++ b/src/splinechart/splinechartitem.cpp @@ -37,6 +37,7 @@ SplineChartItem::SplineChartItem(QSplineSeries *series, ChartPresenter *presente setZValue(ChartPresenter::SplineChartZValue); QObject::connect(m_series->d_func(),SIGNAL(updated()),this,SLOT(handleUpdated())); QObject::connect(series, SIGNAL(visibleChanged()), this, SLOT(handleUpdated())); + QObject::connect(series, SIGNAL(opacityChanged()), this, SLOT(handleUpdated())); handleUpdated(); } @@ -135,6 +136,7 @@ void SplineChartItem::updateGeometry() void SplineChartItem::handleUpdated() { setVisible(m_series->isVisible()); + setOpacity(m_series->opacity()); m_pointsVisible = m_series->pointsVisible(); m_linePen = m_series->pen(); m_pointPen = m_series->pen(); |