diff options
Diffstat (limited to 'src/splinechart/splinechartitem.cpp')
-rw-r--r-- | src/splinechart/splinechartitem.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/splinechart/splinechartitem.cpp b/src/splinechart/splinechartitem.cpp index 04e5ad71..d991d399 100644 --- a/src/splinechart/splinechartitem.cpp +++ b/src/splinechart/splinechartitem.cpp @@ -101,7 +101,8 @@ void SplineChartItem::updateChart(QVector<QPointF> &oldPoints, QVector<QPointF> QPointF SplineChartItem::calculateGeometryControlPoint(int index) const { - return domain()->calculateGeometryPoint(m_series->d_func()->controlPoint(index)); + bool ok; + return domain()->calculateGeometryPoint(m_series->d_func()->controlPoint(index), ok); } void SplineChartItem::updateGeometry() @@ -176,13 +177,13 @@ void SplineChartItem::mousePressEvent(QGraphicsSceneMouseEvent *event) void SplineChartItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event) { emit XYChart::hovered(domain()->calculateDomainPoint(event->pos()), true); - event->accept(); + QGraphicsItem::hoverEnterEvent(event); } void SplineChartItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event) { emit XYChart::hovered(domain()->calculateDomainPoint(event->pos()), false); - event->accept(); + QGraphicsItem::hoverLeaveEvent(event); } #include "moc_splinechartitem_p.cpp" |