MCPcopy Create free account
hub / github.com/KDE/labplot / mouseReleaseEvent

Method mouseReleaseEvent

src/backend/datapicker/DatapickerPoint.cpp:66–77  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

64}
65
66void ErrorBarItem::mouseReleaseEvent(QGraphicsSceneMouseEvent* event) {
67 if (m_type == ErrorBarType::PlusDeltaX)
68 m_parentItem->setPlusDeltaXPos(pos());
69 else if (m_type == ErrorBarType::MinusDeltaX)
70 m_parentItem->setMinusDeltaXPos(pos());
71 else if (m_type == ErrorBarType::PlusDeltaY)
72 m_parentItem->setPlusDeltaYPos(pos());
73 else if (m_type == ErrorBarType::MinusDeltaY)
74 m_parentItem->setMinusDeltaYPos(pos());
75
76 QGraphicsItem::mouseReleaseEvent(event);
77}
78
79void ErrorBarItem::hoverEnterEvent(QGraphicsSceneHoverEvent*) {
80 if (m_type == ErrorBarType::PlusDeltaX || m_type == ErrorBarType::MinusDeltaX)

Callers

nothing calls this directly

Calls 5

setPlusDeltaXPosMethod · 0.80
setMinusDeltaXPosMethod · 0.80
setPlusDeltaYPosMethod · 0.80
setMinusDeltaYPosMethod · 0.80
setPositionMethod · 0.45

Tested by

no test coverage detected