summaryrefslogtreecommitdiffstats
path: root/src/splinechart/splinechartitem.cpp
diff options
context:
space:
mode:
authorTero Ahola <tero.ahola@digia.com>2012-09-17 10:09:00 +0300
committerTero Ahola <tero.ahola@digia.com>2012-09-17 13:23:17 +0300
commit10f778f664858012c41367d143f0622945a206fa (patch)
treecee1fb392367b6ce96bb370344c6dccfe59f84e9 /src/splinechart/splinechartitem.cpp
parenta059066f29014c7c82ac3135726d4789d9be8202 (diff)
Added opacity property to QAbstractSeries
Diffstat (limited to 'src/splinechart/splinechartitem.cpp')
-rw-r--r--src/splinechart/splinechartitem.cpp2
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();