Computer Assisted Medical Intervention Tool Kit  version 5.2
ViewerCreationState Class Reference

State to create one action. More...

#include <ViewerCreationState.h>

+ Inheritance diagram for ViewerCreationState:
+ Collaboration diagram for ViewerCreationState:

Public Slots

virtual void viewerCancelled ()
 
virtual void viewerFinished ()
 

Signals

void nextVCS ()
 
void nextVCS2 ()
 

Public Member Functions

void resetDomViewerExtension (cepcoreschema::ViewerExtension *domViewerExtension)
 
 ViewerCreationState (QString name, WizardMainWindow *mainWidnow, cepcoreschema::Cep *domCep, ViewerExtensionCreationState *parent)
 Constructor. More...
 
 ~ViewerCreationState () override=default
 Destructor. More...
 

Protected Member Functions

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

Protected Attributes

ViewerDescriptionStateviewerDescriptionState
 
ViewerDescriptionWidgetviewerDescriptionWidget
 Substates (to be updated with domAction at each entry) More...
 
ViewerSummaryStateviewerSummaryState
 
ViewerSummaryWidgetviewerSummaryWidget
 

Detailed Description

State to create one action.

This state manages sub-state to create one action.

Constructor & Destructor Documentation

◆ ViewerCreationState()

ViewerCreationState::ViewerCreationState ( QString  name,
WizardMainWindow mainWidnow,
cepcoreschema::Cep *  domCep,
ViewerExtensionCreationState parent 
)

Constructor.

◆ ~ViewerCreationState()

ViewerCreationState::~ViewerCreationState ( )
overridedefault

Destructor.

Member Function Documentation

◆ nextVCS

void ViewerCreationState::nextVCS ( )
signal

Referenced by viewerCancelled().

+ Here is the caller graph for this function:

◆ nextVCS2

void ViewerCreationState::nextVCS2 ( )
signal

Referenced by viewerFinished().

+ Here is the caller graph for this function:

◆ onEntry()

void ViewerCreationState::onEntry ( QEvent *  event)
overrideprotected

Reimplemented from QState.

References ViewerDescriptionState::resetDomViewer(), ViewerSummaryState::resetViewer(), viewerDescriptionState, and viewerSummaryState.

+ Here is the call graph for this function:

◆ onExit()

void ViewerCreationState::onExit ( QEvent *  event)
overrideprotected

◆ resetDomViewerExtension()

void ViewerCreationState::resetDomViewerExtension ( cepcoreschema::ViewerExtension *  domViewerExtension)

Referenced by ViewerExtensionCreationState::onEntry().

+ Here is the caller graph for this function:

◆ viewerCancelled

void ViewerCreationState::viewerCancelled ( )
virtualslot

References nextVCS().

◆ viewerFinished

void ViewerCreationState::viewerFinished ( )
virtualslot

References nextVCS2().

Member Data Documentation

◆ viewerDescriptionState

ViewerDescriptionState* ViewerCreationState::viewerDescriptionState
protected

Referenced by onEntry().

◆ viewerDescriptionWidget

ViewerDescriptionWidget* ViewerCreationState::viewerDescriptionWidget
protected

Substates (to be updated with domAction at each entry)

◆ viewerSummaryState

ViewerSummaryState* ViewerCreationState::viewerSummaryState
protected

Referenced by onEntry().

◆ viewerSummaryWidget

ViewerSummaryWidget* ViewerCreationState::viewerSummaryWidget
protected

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