Computer Assisted Medical Intervention Tool Kit  version 6.0
Loading...
Searching...
No Matches
WizardState Class Reference

Generic state of the wizard. More...

#include <WizardState.h>

Public Member Functions

QString getName ()
QWidget * getWidget ()
 WizardState (QString name, QWidget *widget, WizardMainWindow *mainWidnow)
 Constructor.
 WizardState (QString name, QWidget *widget, WizardMainWindow *mainWidnow, QState *parent)
 Constructor.
 ~WizardState () override=default
 Destructor.

Protected Member Functions

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

Protected Attributes

WizardMainWindowmainWindow
QString name
QWidget * widget

Detailed Description

Generic state of the wizard.

Inherited from QState.
A state is defined by its name, its widget and its mainWindow. It can be linked too to a state parent.

Constructor & Destructor Documentation

◆ WizardState() [1/2]

◆ WizardState() [2/2]

WizardState::WizardState ( QString name,
QWidget * widget,
WizardMainWindow * mainWidnow,
QState * parent )

Constructor.

References mainWindow, name, and widget.

◆ ~WizardState()

WizardState::~WizardState ( )
overridedefault

Destructor.

Member Function Documentation

◆ getName()

QString WizardState::getName ( )

References name.

◆ getWidget()

QWidget * WizardState::getWidget ( )

References widget.

◆ onEntry()

◆ onExit()

Member Data Documentation

◆ mainWindow

WizardMainWindow* WizardState::mainWindow
protected

Referenced by ActionAddParameterState::ActionAddParameterState(), ActionClassificationState::ActionClassificationState(), ActionDescriptionState::ActionDescriptionState(), ActionExtensionDependenciesState::ActionExtensionDependenciesState(), ActionExtensionDescriptionState::ActionExtensionDescriptionState(), ActionsCreationState::ActionsCreationState(), ActionSummaryState::ActionSummaryState(), CepContactState::CepContactState(), CepCreateRecapState::CepCreateRecapState(), CepCreationDirectoryState::CepCreationDirectoryState(), CepDescriptionState::CepDescriptionState(), ComponentAddPropertyState::ComponentAddPropertyState(), ComponentDescriptionState::ComponentDescriptionState(), ComponentExtensionDependenciesState::ComponentExtensionDependenciesState(), ComponentExtensionDescriptionState::ComponentExtensionDescriptionState(), ComponentsCreationState::ComponentsCreationState(), ComponentSummaryState::ComponentSummaryState(), DependenciesState::DependenciesState(), ExtensionSummaryState::ExtensionSummaryState(), GeneratingCEPState::GeneratingCEPState(), LibraryCopyFilesState::LibraryCopyFilesState(), LibraryDependenciesState::LibraryDependenciesState(), LibraryDescriptionState::LibraryDescriptionState(), onEntry(), ViewerDescriptionState::ViewerDescriptionState(), ViewerExtensionDependenciesState::ViewerExtensionDependenciesState(), ViewerExtensionDescriptionState::ViewerExtensionDescriptionState(), ViewersCreationState::ViewersCreationState(), ViewerSummaryState::ViewerSummaryState(), WizardState(), and WizardState().

◆ name

QString WizardState::name
protected

Referenced by ActionAddParameterState::ActionAddParameterState(), ActionClassificationState::ActionClassificationState(), ActionDescriptionState::ActionDescriptionState(), ActionExtensionDependenciesState::ActionExtensionDependenciesState(), ActionExtensionDescriptionState::ActionExtensionDescriptionState(), ActionsCreationState::ActionsCreationState(), ActionSummaryState::ActionSummaryState(), ActionAddParameterState::addDomParameters(), ComponentAddPropertyState::addDomParameters(), CepContactState::CepContactState(), CepCreateRecapState::CepCreateRecapState(), CepCreationDirectoryState::CepCreationDirectoryState(), CepDescriptionState::CepDescriptionState(), ComponentAddPropertyState::ComponentAddPropertyState(), ComponentDescriptionState::ComponentDescriptionState(), ComponentExtensionDependenciesState::ComponentExtensionDependenciesState(), ComponentExtensionDescriptionState::ComponentExtensionDescriptionState(), ComponentsCreationState::ComponentsCreationState(), ComponentSummaryState::ComponentSummaryState(), DependenciesState::DependenciesState(), ExtensionSummaryState::ExtensionSummaryState(), GeneratingCEPState::GeneratingCEPState(), getName(), LibraryCopyFilesState::LibraryCopyFilesState(), LibraryDependenciesState::LibraryDependenciesState(), LibraryDescriptionState::LibraryDescriptionState(), ActionSummaryState::onEntry(), ComponentSummaryState::onEntry(), ExtensionSummaryState::onEntry(), ViewerSummaryState::onEntry(), onEntry(), ViewerDescriptionState::ViewerDescriptionState(), ViewerExtensionDependenciesState::ViewerExtensionDependenciesState(), ViewerExtensionDescriptionState::ViewerExtensionDescriptionState(), ViewersCreationState::ViewersCreationState(), ViewerSummaryState::ViewerSummaryState(), WizardState(), and WizardState().

◆ widget

QWidget* WizardState::widget
protected

Referenced by ActionAddParameterState::ActionAddParameterState(), ActionClassificationState::ActionClassificationState(), ActionDescriptionState::ActionDescriptionState(), ActionExtensionDependenciesState::ActionExtensionDependenciesState(), ActionExtensionDescriptionState::ActionExtensionDescriptionState(), ActionsCreationState::ActionsCreationState(), ActionSummaryState::ActionSummaryState(), ActionAddParameterState::addDomParameters(), ComponentAddPropertyState::addDomParameters(), CepContactState::CepContactState(), CepCreateRecapState::CepCreateRecapState(), CepCreationDirectoryState::CepCreationDirectoryState(), CepDescriptionState::CepDescriptionState(), ComponentAddPropertyState::ComponentAddPropertyState(), ComponentDescriptionState::ComponentDescriptionState(), ComponentExtensionDependenciesState::ComponentExtensionDependenciesState(), ComponentExtensionDescriptionState::ComponentExtensionDescriptionState(), ComponentsCreationState::ComponentsCreationState(), ComponentSummaryState::ComponentSummaryState(), DependenciesState::DependenciesState(), ExtensionSummaryState::ExtensionSummaryState(), GeneratingCEPState::GeneratingCEPState(), DependenciesState::getDependencies(), getWidget(), LibraryCopyFilesState::LibraryCopyFilesState(), LibraryDependenciesState::LibraryDependenciesState(), LibraryDescriptionState::LibraryDescriptionState(), ActionDescriptionState::onEntry(), ActionExtensionDependenciesState::onEntry(), ActionsCreationState::onEntry(), ActionSummaryState::onEntry(), CepContactState::onEntry(), CepCreateRecapState::onEntry(), ComponentDescriptionState::onEntry(), ComponentsCreationState::onEntry(), ComponentSummaryState::onEntry(), DependenciesState::onEntry(), ExtensionSummaryState::onEntry(), GeneratingCEPState::onEntry(), LibraryCopyFilesState::onEntry(), ViewerDescriptionState::onEntry(), ViewerSummaryState::onEntry(), onEntry(), ActionClassificationState::onExit(), ActionDescriptionState::onExit(), ActionExtensionDescriptionState::onExit(), CepContactState::onExit(), CepCreationDirectoryState::onExit(), CepDescriptionState::onExit(), ComponentDescriptionState::onExit(), ComponentExtensionDescriptionState::onExit(), LibraryCopyFilesState::onExit(), LibraryDescriptionState::onExit(), ViewerDescriptionState::onExit(), ViewerExtensionDescriptionState::onExit(), ActionAddParameterState::resetDomAction(), ActionClassificationState::resetDomAction(), ActionDescriptionState::resetDomAction(), ActionExtensionDependenciesState::resetDomActionExtension(), ActionExtensionDescriptionState::resetDomActionExtension(), ActionsCreationState::resetDomActionExtension(), ComponentAddPropertyState::resetDomComponent(), ComponentDescriptionState::resetDomComponent(), ComponentExtensionDependenciesState::resetDomComponentExtension(), ComponentExtensionDescriptionState::resetDomComponentExtension(), ComponentsCreationState::resetDomComponentExtension(), LibraryCopyFilesState::resetDomLibrary(), LibraryDescriptionState::resetDomLibrary(), ViewerDescriptionState::resetDomViewer(), ViewerExtensionDependenciesState::resetDomViewerExtension(), ViewerExtensionDescriptionState::resetDomViewerExtension(), ViewersCreationState::resetDomViewerExtension(), ViewerDescriptionState::ViewerDescriptionState(), ViewerExtensionDependenciesState::ViewerExtensionDependenciesState(), ViewerExtensionDescriptionState::ViewerExtensionDescriptionState(), ViewersCreationState::ViewersCreationState(), ViewerSummaryState::ViewerSummaryState(), WizardState(), and WizardState().


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