Computer Assited Medical Intervention Tool Kit  version 4.0
Public Slots | Signals | Public Member Functions | Private Member Functions | Private Attributes | List of all members
ComponentExtensionCreationState Class Reference

State to create component extension. More...

#include <ComponentExtensionCreationState.h>

Inherits QState.

Public Slots

virtual void extensionCancelled ()
 
virtual void extensionFinished ()
 

Signals

void next ()
 

Public Member Functions

 ComponentExtensionCreationState (QString name, WizardMainWindow *mainWidnow, cepcoreschema::Cep *domCep)
 Constructor. More...
 
 ~ComponentExtensionCreationState ()
 Destructor. More...
 

Protected Member Functions

virtual void onEntry (QEvent *event)
 Reimplemented from QState. More...
 
virtual void onExit (QEvent *event)
 

Private Member Functions

void createSubStates (WizardMainWindow *mainWindow)
 

Private Attributes

bool cancelled
 
ComponentCreationStatecomponentCreationState
 
ComponentExtensionDependenciesStatecomponentExtensionDependenciesState
 
DependenciesWidgetcomponentExtensionDependenciesWidget
 
ComponentExtensionDescriptionStatecomponentExtensionDescriptionState
 
ComponentExtensionDescriptionWidgetcomponentExtensionDescriptionWidget
 
ExtensionSummaryStatecomponentExtensionSummaryState
 
ExtensionSummaryWidgetcomponentExtensionSummaryWidget
 
ComponentsCreationStatecomponentsCreationState
 
ComponentsCreationWidgetcomponentsCreationWidget
 
cepcoreschema::Cep * domCep
 
cepcoreschema::ComponentExtension * domComponentExtension
 
QString name
 

Detailed Description

State to create component extension.

Constructor & Destructor Documentation

§ ComponentExtensionCreationState()

ComponentExtensionCreationState::ComponentExtensionCreationState ( QString  name,
WizardMainWindow mainWidnow,
cepcoreschema::Cep *  domCep 
)

Constructor.

References cancelled, createSubStates(), domCep, domComponentExtension, and name.

§ ~ComponentExtensionCreationState()

ComponentExtensionCreationState::~ComponentExtensionCreationState ( )

Destructor.

Member Function Documentation

§ createSubStates()

void ComponentExtensionCreationState::createSubStates ( WizardMainWindow mainWindow)
private

§ extensionCancelled

void ComponentExtensionCreationState::extensionCancelled ( )
virtualslot

References cancelled, and next().

Referenced by createSubStates().

§ extensionFinished

void ComponentExtensionCreationState::extensionFinished ( )
virtualslot

References cancelled, and next().

Referenced by createSubStates().

§ next

void ComponentExtensionCreationState::next ( )
signal

§ onEntry()

void ComponentExtensionCreationState::onEntry ( QEvent *  event)
protectedvirtual

§ onExit()

void ComponentExtensionCreationState::onExit ( QEvent *  event)
protectedvirtual

Member Data Documentation

§ cancelled

bool ComponentExtensionCreationState::cancelled
private

§ componentCreationState

ComponentCreationState* ComponentExtensionCreationState::componentCreationState
private

Referenced by createSubStates(), and onEntry().

§ componentExtensionDependenciesState

ComponentExtensionDependenciesState* ComponentExtensionCreationState::componentExtensionDependenciesState
private

Referenced by createSubStates(), and onEntry().

§ componentExtensionDependenciesWidget

DependenciesWidget* ComponentExtensionCreationState::componentExtensionDependenciesWidget
private

Referenced by createSubStates().

§ componentExtensionDescriptionState

ComponentExtensionDescriptionState* ComponentExtensionCreationState::componentExtensionDescriptionState
private

Referenced by createSubStates(), and onEntry().

§ componentExtensionDescriptionWidget

ComponentExtensionDescriptionWidget* ComponentExtensionCreationState::componentExtensionDescriptionWidget
private

Referenced by createSubStates().

§ componentExtensionSummaryState

ExtensionSummaryState* ComponentExtensionCreationState::componentExtensionSummaryState
private

Referenced by createSubStates(), and onEntry().

§ componentExtensionSummaryWidget

ExtensionSummaryWidget* ComponentExtensionCreationState::componentExtensionSummaryWidget
private

Referenced by createSubStates().

§ componentsCreationState

ComponentsCreationState* ComponentExtensionCreationState::componentsCreationState
private

Referenced by createSubStates(), and onEntry().

§ componentsCreationWidget

ComponentsCreationWidget* ComponentExtensionCreationState::componentsCreationWidget
private

Referenced by createSubStates().

§ domCep

cepcoreschema::Cep* ComponentExtensionCreationState::domCep
private

§ domComponentExtension

cepcoreschema::ComponentExtension* ComponentExtensionCreationState::domComponentExtension
private

§ name

QString ComponentExtensionCreationState::name
private

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