summaryrefslogtreecommitdiffstats
path: root/src/splinechart/splinechartitem.cpp
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@digia.com>2012-07-26 19:07:39 +0300
committerMichal Klocek <michal.klocek@digia.com>2012-07-26 19:07:39 +0300
commit19ac79b0cec743f227ceae8bc999ca4d4c4b095c (patch)
tree30b297aacd2329c29d20c1d2663b344ed5d202c3 /src/splinechart/splinechartitem.cpp
parent7ec01b86b1ec058d2c8f1a370f5c246cb600a673 (diff)
Fixes mouse handling in base class of chartseries
Diffstat (limited to 'src/splinechart/splinechartitem.cpp')
-rw-r--r--src/splinechart/splinechartitem.cpp3
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"