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

State to create one action. More...

#include <ViewerCreationState.h>

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.
 ~ViewerCreationState () override=default
 Destructor.

Protected Member Functions

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

Protected Attributes

ViewerDescriptionStateviewerDescriptionState
ViewerDescriptionWidgetviewerDescriptionWidget
 Substates (to be updated with domAction at each entry).
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().

◆ nextVCS2

void ViewerCreationState::nextVCS2 ( )
signal

Referenced by viewerFinished().

◆ onEntry()

void ViewerCreationState::onEntry ( QEvent * event)
overrideprotected

Reimplemented from QState.

References viewerDescriptionState, and viewerSummaryState.

◆ onExit()

void ViewerCreationState::onExit ( QEvent * event)
overrideprotected

◆ resetDomViewerExtension()

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

◆ 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: