GraphVisualizerGraphicsEllipseItem Class Reference

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

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

+ Inheritance diagram for GraphVisualizerGraphicsEllipseItem:

Public Types

using NodeId = GraphVisualizerWidget::NodeId
 

Public Member Functions

 GraphVisualizerGraphicsEllipseItem (GraphVisualizerWidget &visuWidget, NodeId name, qreal x, qreal y, qreal width, qreal height, QGraphicsItem *parent=nullptr)
 
 ~GraphVisualizerGraphicsEllipseItem () 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.

Definition at line 538 of file GraphVisualizerGuiPlugin.h.

Member Typedef Documentation

◆ NodeId

Constructor & Destructor Documentation

◆ GraphVisualizerGraphicsEllipseItem()

GraphVisualizerGraphicsEllipseItem ( GraphVisualizerWidget & visuWidget,
NodeId name,
qreal x,
qreal y,
qreal width,
qreal height,
QGraphicsItem * parent = nullptr )
inline

Definition at line 543 of file GraphVisualizerGuiPlugin.h.

◆ ~GraphVisualizerGraphicsEllipseItem()

Definition at line 556 of file GraphVisualizerGuiPlugin.h.

Member Function Documentation

◆ mouseDoubleClickEvent()

void mouseDoubleClickEvent ( QGraphicsSceneMouseEvent * )
inlineoverrideprotected

Definition at line 562 of file GraphVisualizerGuiPlugin.h.


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