 |
Computer Assited Medical Intervention Tool Kit
version 4.1
|
Go to the documentation of this file.
25 #ifndef ACTIONSTATEVIEWER_H
26 #define ACTIONSTATEVIEWER_H
30 #include <QStackedWidget>
53 virtual QWidget*
getWidget(QWidget* parent =
nullptr);
85 #endif // ACTIONSTATEVIEWER_H
ActionStateWidget * getWidget()
Definition: ActionState.cpp:76
static ActionStateViewer * actionStateViewer
the singleton ActionStateViewer instance
Definition: ActionStateViewer.h:93
virtual QWidget * getWidget(QWidget *parent=nullptr)
get the viewer widget.
Definition: ActionStateViewer.cpp:56
The state (in a state machine point of view) corresponding to the current processed action.
Definition: ActionState.h:48
QString name
Definition: ActionStateViewer.h:96
static ActionStateViewer * getActionStateViewer()
returns the unique instance oh ActionStateViewer
Definition: ActionStateViewer.cpp:41
void setState(ActionState *actionState)
Definition: ActionStateViewer.cpp:89
int emptyActionWidgetIndex
index of the empty widget, used when no action is active or when no action has been used for the curr...
Definition: ActionStateViewer.h:104
ActionStateViewer()
Definition: ActionStateViewer.cpp:50
QStackedWidget * actionStateWidgetStack
actions stacked widget of the viewer
Definition: ActionStateViewer.h:99
The current action state viewer.
Definition: ActionStateViewer.h:45
virtual unsigned int numberOfViewedComponent()
returns the number of Component that are displayed by this viewer
Definition: ActionStateViewer.h:79
Viewer is an abstract viewer.
Definition: Viewer.h:55
QWidget * myWidget
Definition: ActionStateViewer.h:95
virtual void refresh(Viewer *whoIsAsking=nullptr)
refresh the view (can be interesting to know which other viewer is calling this)
Definition: ActionStateViewer.h:84
Viewer(QString name)
default constructor
Definition: Viewer.cpp:56