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 45 of file VertexTableWidget.h.

Constructor & Destructor Documentation

◆ VertexTableWidget()

Definition at line 54 of file VertexTableWidget.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ addVertex()

QTableWidgetItem * addVertex ( )

Definition at line 79 of file VertexTableWidget.cpp.

◆ edgeRemovalRequested

void edgeRemovalRequested ( QList< QTableWidgetItem * > vertexItems,
utils::EdgeDirection direction )
signal
+ Here is the caller graph for this function:

◆ makeContextMenu

void makeContextMenu ( QPoint pos)
slot

Definition at line 181 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
+ Here is the caller graph for this function:

◆ removeVertex()

void removeVertex ( GuiGraph::Vertex & vertex)

Definition at line 157 of file VertexTableWidget.cpp.

◆ selectedVertexItems()

QList< QTableWidgetItem * > selectedVertexItems ( )

Definition at line 169 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 114 of file VertexTableWidget.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ bgColorDefault

QColor bgColorDefault = default_colors::tableBackgroundDefault

Definition at line 84 of file VertexTableWidget.h.

◆ bgColorSelected

QColor bgColorSelected = default_colors::tableBackgroundSelected

Definition at line 85 of file VertexTableWidget.h.


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