diff options
author | Titta Heikkala <titta.heikkala@theqtcompany.com> | 2014-11-13 14:51:00 +0200 |
---|---|---|
committer | Titta Heikkala <titta.heikkala@theqtcompany.com> | 2014-11-13 15:39:13 +0200 |
commit | 4909289ecbd79024e5cdbe3974292935979aded8 (patch) | |
tree | 97f0a6f6e1e10e90be8003b0ca7a1c3229c51a53 /src/charts/piechart/piesliceitem.cpp | |
parent | 704036e35c0a6515014cdc4fa5c983c9059d9011 (diff) |
Fix clicked, released and doubleClicked signal points
The clicked, released and doubleClicked signals for line, spline and
area series return the point where the press was triggered.
Change-Id: I075bb213657a7cadabdec3a72fde7cf5f412e982
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
Diffstat (limited to 'src/charts/piechart/piesliceitem.cpp')
-rw-r--r-- | src/charts/piechart/piesliceitem.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/charts/piechart/piesliceitem.cpp b/src/charts/piechart/piesliceitem.cpp index bd822b0e..43d076ca 100644 --- a/src/charts/piechart/piesliceitem.cpp +++ b/src/charts/piechart/piesliceitem.cpp @@ -109,14 +109,13 @@ void PieSliceItem::hoverLeaveEvent(QGraphicsSceneHoverEvent * /*event*/) void PieSliceItem::mousePressEvent(QGraphicsSceneMouseEvent *event) { emit pressed(event->buttons()); - m_lastMousePos = event->pos(); m_mousePressed = true; } void PieSliceItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event) { emit released(event->buttons()); - if (m_lastMousePos == event->pos() && m_mousePressed) + if (m_mousePressed) emit clicked(event->buttons()); } |