Computer Assited Medical Intervention Tool Kit  version 5.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CepCreateRecapState Class Reference

State to summarize the creation of the CEP. More...

#include <CepCreateRecapState.h>

+ Inheritance diagram for CepCreateRecapState:
+ Collaboration diagram for CepCreateRecapState:

Public Member Functions

 CepCreateRecapState (QString name, CepCreateRecapWidget *widget, WizardMainWindow *mainWindow, cepcoreschema::Cep *domCep)
 Constructor. More...
 
 ~CepCreateRecapState () override=default
 Destructor. More...
 
- Public Member Functions inherited from WizardState
QString getName ()
 
QWidget * getWidget ()
 
 WizardState (QString name, QWidget *widget, WizardMainWindow *mainWidnow)
 Constructor. More...
 
 WizardState (QString name, QWidget *widget, WizardMainWindow *mainWidnow, QState *parent)
 Constructor. More...
 
 ~WizardState () override=default
 Destructor. More...
 

Protected Member Functions

void onEntry (QEvent *event) override
 
- Protected Member Functions inherited from WizardState
void onEntry (QEvent *event) override
 Reimplemented from QState. More...
 
void onExit (QEvent *event) override
 

Private Member Functions

void updateActionExtensions (CepCreateRecapWidget *cepCreateRecapWidget)
 
void updateCepDescription (CepCreateRecapWidget *cepCreateRecapWidget)
 
void updateCepLibraries (CepCreateRecapWidget *cepCreateRecapWidget)
 
void updateComponentExtensions (CepCreateRecapWidget *cepCreateRecapWidget)
 
void updateViewerExtensions (CepCreateRecapWidget *cepCreateRecapWidget)
 

Private Attributes

cepcoreschema::Cep * domCep
 

Additional Inherited Members

- Protected Attributes inherited from WizardState
WizardMainWindowmainWindow
 
QString name
 
QWidget * widget
 

Detailed Description

State to summarize the creation of the CEP.

Constructor & Destructor Documentation

◆ CepCreateRecapState()

CepCreateRecapState::CepCreateRecapState ( QString  name,
CepCreateRecapWidget widget,
WizardMainWindow mainWindow,
cepcoreschema::Cep *  domCep 
)

Constructor.

References domCep.

◆ ~CepCreateRecapState()

CepCreateRecapState::~CepCreateRecapState ( )
overridedefault

Destructor.

Member Function Documentation

◆ onEntry()

void CepCreateRecapState::onEntry ( QEvent *  event)
overrideprotected

References WizardState::onEntry(), updateActionExtensions(), updateCepDescription(), updateCepLibraries(), updateComponentExtensions(), updateViewerExtensions(), and WizardState::widget.

+ Here is the call graph for this function:

◆ updateActionExtensions()

void CepCreateRecapState::updateActionExtensions ( CepCreateRecapWidget cepCreateRecapWidget)
private

References CepCreateRecapWidget::addActionExtension(), domCep, and CepCreateRecapWidget::emptyExistingActionExtensions().

Referenced by onEntry().

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

◆ updateCepDescription()

void CepCreateRecapState::updateCepDescription ( CepCreateRecapWidget cepCreateRecapWidget)
private

References domCep, CepCreateRecapWidget::setContactItself(), CepCreateRecapWidget::setDescriptionItself(), and CepCreateRecapWidget::setNameItself().

Referenced by onEntry().

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

◆ updateCepLibraries()

void CepCreateRecapState::updateCepLibraries ( CepCreateRecapWidget cepCreateRecapWidget)
private

References CepCreateRecapWidget::addLibrary(), domCep, and CepCreateRecapWidget::emptyExistingLibraries().

Referenced by onEntry().

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

◆ updateComponentExtensions()

void CepCreateRecapState::updateComponentExtensions ( CepCreateRecapWidget cepCreateRecapWidget)
private

References CepCreateRecapWidget::addComponentExtension(), domCep, and CepCreateRecapWidget::emptyExistingComponentExtensions().

Referenced by onEntry().

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

◆ updateViewerExtensions()

void CepCreateRecapState::updateViewerExtensions ( CepCreateRecapWidget cepCreateRecapWidget)
private

References CepCreateRecapWidget::addViewerExtension(), domCep, and CepCreateRecapWidget::emptyExistingViewerExtensions().

Referenced by onEntry().

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

Member Data Documentation

◆ domCep


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