StateTabWidget Class Reference

#include <ArmarXGui/gui-plugins/StatechartViewerPlugin/view/StateTabWidget.h>

+ Inheritance diagram for StateTabWidget:

Public Slots

StatechartViewaddEmptyStateTab ()
 
StatechartViewaddStateTab (statechartmodel::StatePtr state=statechartmodel::StatePtr())
 

Public Member Functions

statechartmodel::StateInstancePtr currentState () const
 
StatechartViewcurrentStateview () const
 
int getStateTab (statechartmodel::StatePtr state) const
 
QSize sizeHint () const override
 
 StateTabWidget (QWidget *parent=0)
 
StatechartViewstateview (int index) const
 

Detailed Description

Definition at line 34 of file StateTabWidget.h.

Constructor & Destructor Documentation

◆ StateTabWidget()

StateTabWidget ( QWidget *  parent = 0)
explicit

Definition at line 29 of file StateTabWidget.cpp.

Member Function Documentation

◆ addEmptyStateTab

StatechartView * addEmptyStateTab ( )
slot

Definition at line 90 of file StateTabWidget.cpp.

+ Here is the call graph for this function:

◆ addStateTab

Definition at line 77 of file StateTabWidget.cpp.

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

◆ currentState()

statechartmodel::StateInstancePtr currentState ( ) const

Definition at line 35 of file StateTabWidget.cpp.

+ Here is the call graph for this function:

◆ currentStateview()

StatechartView * currentStateview ( ) const

Definition at line 47 of file StateTabWidget.cpp.

+ Here is the caller graph for this function:

◆ getStateTab()

int getStateTab ( statechartmodel::StatePtr  state) const

Definition at line 57 of file StateTabWidget.cpp.

+ Here is the call graph for this function:

◆ sizeHint()

QSize sizeHint ( ) const
override

Definition at line 103 of file StateTabWidget.cpp.

◆ stateview()

StatechartView * stateview ( int  index) const

Definition at line 52 of file StateTabWidget.cpp.

+ Here is the caller graph for this function:

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