GraphVisualizerGraphicsLineItem Class Reference

Required to override the double click event. More...

#include <MemoryX/gui-plugins/GraphVisualizerPlugin/GraphVisualizerGuiPlugin.h>

+ Inheritance diagram for GraphVisualizerGraphicsLineItem:

Public Types

using EdgeId = GraphVisualizerWidget::EdgeId
 

Public Member Functions

 GraphVisualizerGraphicsLineItem (GraphVisualizerWidget &visuWidget, EdgeId name, qreal x1, qreal y1, qreal x2, qreal y2, QGraphicsItem *parent=0)
 
 ~GraphVisualizerGraphicsLineItem () override
 

Protected Member Functions

void mouseDoubleClickEvent (QGraphicsSceneMouseEvent *) override
 

Detailed Description

Required to override the double click event.

This is required to toggle the select state.

Member Typedef Documentation

◆ EdgeId

Constructor & Destructor Documentation

◆ GraphVisualizerGraphicsLineItem()

GraphVisualizerGraphicsLineItem ( GraphVisualizerWidget & visuWidget,
EdgeId name,
qreal x1,
qreal y1,
qreal x2,
qreal y2,
QGraphicsItem * parent = 0 )
inline

◆ ~GraphVisualizerGraphicsLineItem()

~GraphVisualizerGraphicsLineItem ( )
inlineoverride

Member Function Documentation

◆ mouseDoubleClickEvent()

void mouseDoubleClickEvent ( QGraphicsSceneMouseEvent * )
inlineoverrideprotected

The documentation for this class was generated from the following file: