|
Engauge Digitizer
2
|
This class is a special case of the standard QGraphicsLineItem for segments. More...
#include <SegmentLine.h>
Signals | |
| void | signalHover (bool) |
| Pass hover enter/leave events to Segment that owns this. | |
Public Member Functions | |
| SegmentLine (QGraphicsScene &scene, const DocumentModelSegments &modelSegments, Segment *segment) | |
| Single constructor. | |
| virtual void | hoverEnterEvent (QGraphicsSceneHoverEvent *event) |
| Highlight this and all other SegmentLines belonging to the same Segment upon hover enter. | |
| virtual void | hoverLeaveEvent (QGraphicsSceneHoverEvent *event) |
| Unset highlighting triggered by hover enter. | |
| virtual void | mousePressEvent (QGraphicsSceneMouseEvent *event) |
| Create points along this curve. | |
| Segment * | segment () const |
| Segment that owns this line. | |
| void | setHover (bool hover) |
| Apply/remove highlighting triggered by hover enter/leave. | |
| void | updateModelSegment (const DocumentModelSegments &modelSegments) |
| Update this segment line with new settings. | |
This class is a special case of the standard QGraphicsLineItem for segments.
Definition at line 11 of file SegmentLine.h.
1.8.9.1