diff options
author | Michal Klocek <michal.klocek@digia.com> | 2012-07-26 19:07:39 +0300 |
---|---|---|
committer | Michal Klocek <michal.klocek@digia.com> | 2012-07-26 19:07:39 +0300 |
commit | 19ac79b0cec743f227ceae8bc999ca4d4c4b095c (patch) | |
tree | 30b297aacd2329c29d20c1d2663b344ed5d202c3 /src/splinechart/splinechartitem.cpp | |
parent | 7ec01b86b1ec058d2c8f1a370f5c246cb600a673 (diff) |
Fixes mouse handling in base class of chartseries
Diffstat (limited to 'src/splinechart/splinechartitem.cpp')
-rw-r--r-- | src/splinechart/splinechartitem.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/splinechart/splinechartitem.cpp b/src/splinechart/splinechartitem.cpp index 436ec840..ca48f427 100644 --- a/src/splinechart/splinechartitem.cpp +++ b/src/splinechart/splinechartitem.cpp @@ -34,7 +34,7 @@ SplineChartItem::SplineChartItem(QSplineSeries *series, ChartPresenter *presente m_pointsVisible(false), m_animation(0) { - setZValue(ChartPresenter::LineChartZValue); + setZValue(ChartPresenter::SplineChartZValue); QObject::connect(m_series->d_func(),SIGNAL(updated()),this,SLOT(handleUpdated())); QObject::connect(series, SIGNAL(visibleChanged()), this, SLOT(handleUpdated())); handleUpdated(); @@ -169,6 +169,7 @@ void SplineChartItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *o void SplineChartItem::mousePressEvent(QGraphicsSceneMouseEvent *event) { emit XYChart::clicked(calculateDomainPoint(event->pos())); + QGraphicsItem::mousePressEvent(event); } #include "moc_splinechartitem_p.cpp" |