Computer Assited Medical Intervention Tool Kit  version 5.0
ComponentsCreationWidget Class Reference

Widget to create components. More...

#include <ComponentsCreationWidget.h>

+ Inheritance diagram for ComponentsCreationWidget:
+ Collaboration diagram for ComponentsCreationWidget:

Public Slots

virtual void addComponentClicked ()
 
virtual void cancelButtonClicked ()
 
virtual void nextButtonClicked ()
 
virtual void previousButtonClicked ()
 

Signals

void cancel ()
 
void newComponent ()
 
void next ()
 
void previous ()
 

Public Member Functions

void addComponentName (QString componentName)
 
 ComponentsCreationWidget (QWidget *parent)
 Constructor. More...
 
void emptyExistingComponents ()
 
void setGroupBoxTitle (QString text)
 
void setToDefault ()
 
 ~ComponentsCreationWidget () override=default
 Destructor. More...
 

Private Attributes

QStringList createdComponents
 
QString createdComponentsString
 
Ui::ComponentsCreationWidget ui
 

Detailed Description

Widget to create components.

Constructor & Destructor Documentation

◆ ComponentsCreationWidget()

ComponentsCreationWidget::ComponentsCreationWidget ( QWidget *  parent)

Constructor.

References ui.

◆ ~ComponentsCreationWidget()

ComponentsCreationWidget::~ComponentsCreationWidget ( )
overridedefault

Destructor.

Member Function Documentation

◆ addComponentClicked

void ComponentsCreationWidget::addComponentClicked ( )
virtualslot

References newComponent(), normalStyle, and ui.

◆ addComponentName()

void ComponentsCreationWidget::addComponentName ( QString  componentName)

◆ cancel

void ComponentsCreationWidget::cancel ( )
signal

Referenced by cancelButtonClicked().

+ Here is the caller graph for this function:

◆ cancelButtonClicked

void ComponentsCreationWidget::cancelButtonClicked ( )
virtualslot

References cancel().

◆ emptyExistingComponents()

void ComponentsCreationWidget::emptyExistingComponents ( )

References createdComponents, createdComponentsString, defaultCreatedComponentsString, and ui.

Referenced by setToDefault().

+ Here is the caller graph for this function:

◆ newComponent

void ComponentsCreationWidget::newComponent ( )
signal

Referenced by addComponentClicked().

+ Here is the caller graph for this function:

◆ next

void ComponentsCreationWidget::next ( )
signal

Referenced by nextButtonClicked().

+ Here is the caller graph for this function:

◆ nextButtonClicked

void ComponentsCreationWidget::nextButtonClicked ( )
virtualslot

◆ previous

void ComponentsCreationWidget::previous ( )
signal

Referenced by previousButtonClicked().

+ Here is the caller graph for this function:

◆ previousButtonClicked

void ComponentsCreationWidget::previousButtonClicked ( )
virtualslot

References previous().

◆ setGroupBoxTitle()

void ComponentsCreationWidget::setGroupBoxTitle ( QString  text)

References ui.

◆ setToDefault()

void ComponentsCreationWidget::setToDefault ( )

References emptyExistingComponents(), normalStyle, and ui.

Referenced by ComponentsCreationState::resetDomComponentExtension().

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

Member Data Documentation

◆ createdComponents

QStringList ComponentsCreationWidget::createdComponents
private

◆ createdComponentsString

QString ComponentsCreationWidget::createdComponentsString
private

◆ ui

Ui::ComponentsCreationWidget ComponentsCreationWidget::ui
private

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