VertexTableWidget Class Reference

#include <armarx/navigation/gui-plugins/LocationGraphEditor/widgets/VertexTableWidget.h>

+ Inheritance diagram for VertexTableWidget:

Public Slots

void makeContextMenu (QPoint pos)
 

Signals

void edgeRemovalRequested (QList< QTableWidgetItem * > vertexItems, utils::EdgeDirection direction)
 
void newEdgesRequested (QList< QPair< QTableWidgetItem *, QTableWidgetItem * >> edges)
 
void newVertexRequested ()
 

Public Member Functions

QTableWidgetItem * addVertex ()
 
void removeVertex (GuiGraph::Vertex &vertex)
 
QList< QTableWidgetItem * > selectedVertexItems ()
 
void updateVertex (GuiGraph::Vertex vertex)
 
 VertexTableWidget ()
 

Public Attributes

QColor bgColorDefault = default_colors::tableBackgroundDefault
 
QColor bgColorSelected = default_colors::tableBackgroundSelected
 

Detailed Description

Definition at line 39 of file VertexTableWidget.h.

Constructor & Destructor Documentation

◆ VertexTableWidget()

Definition at line 36 of file VertexTableWidget.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ addVertex()

QTableWidgetItem * addVertex ( )

Definition at line 58 of file VertexTableWidget.cpp.

◆ edgeRemovalRequested

void edgeRemovalRequested ( QList< QTableWidgetItem * >  vertexItems,
utils::EdgeDirection  direction 
)
signal

◆ makeContextMenu

void makeContextMenu ( QPoint  pos)
slot

Definition at line 156 of file VertexTableWidget.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ newEdgesRequested

void newEdgesRequested ( QList< QPair< QTableWidgetItem *, QTableWidgetItem * >>  edges)
signal
+ Here is the caller graph for this function:

◆ newVertexRequested

void newVertexRequested ( )
signal

◆ removeVertex()

void removeVertex ( GuiGraph::Vertex &  vertex)

Definition at line 132 of file VertexTableWidget.cpp.

◆ selectedVertexItems()

QList< QTableWidgetItem * > selectedVertexItems ( )

Definition at line 144 of file VertexTableWidget.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ updateVertex()

void updateVertex ( GuiGraph::Vertex  vertex)

Definition at line 93 of file VertexTableWidget.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ bgColorDefault

QColor bgColorDefault = default_colors::tableBackgroundDefault

Definition at line 78 of file VertexTableWidget.h.

◆ bgColorSelected

QColor bgColorSelected = default_colors::tableBackgroundSelected

Definition at line 79 of file VertexTableWidget.h.


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