Computer Assited Medical Intervention Tool Kit  version 5.0
DependenciesWidget Class Reference

Widget to define dependencies. More...

#include <DependenciesWidget.h>

+ Inheritance diagram for DependenciesWidget:
+ Collaboration diagram for DependenciesWidget:

Public Slots

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

Signals

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

Public Member Functions

 DependenciesWidget (QWidget *parent)
 Constructor. More...
 
QStringList getCamiTKActionsDependencies ()
 
QStringList getCamiTKComponentsDependencies ()
 
QStringList getCamiTKLibrariesDependencies ()
 
QStringList getCEPActionsDependencies ()
 
QStringList getCEPComponentsDependencies ()
 
QStringList getCEPLibrariesDependencies ()
 
QStringList getExternalLibsDependencies ()
 
void setElement (QString element)
 
void setItkDependency (bool checked)
 
void setToDefault ()
 
void updateCEPActions (QStringList cepActions)
 
void updateCEPComponents (QMap< QString, bool > cepComponents)
 
void updateCEPLibraries (QStringList cepLibraries)
 
 ~DependenciesWidget () override=default
 Destructor. More...
 

Private Attributes

QVector< QCheckBox * > cepActionsCheckBox
 
QVector< QCheckBox * > cepComponentsCheckBox
 
QVector< QCheckBox * > cepLibrariesCheckBox
 
Ui::DependenciesWidget ui
 

Detailed Description

Widget to define dependencies.

Constructor & Destructor Documentation

◆ DependenciesWidget()

DependenciesWidget::DependenciesWidget ( QWidget *  parent)

Constructor.

References ui.

◆ ~DependenciesWidget()

DependenciesWidget::~DependenciesWidget ( )
overridedefault

Destructor.

Member Function Documentation

◆ cancel

void DependenciesWidget::cancel ( )
signal

Referenced by cancelButtonClicked().

+ Here is the caller graph for this function:

◆ cancelButtonClicked

void DependenciesWidget::cancelButtonClicked ( )
virtualslot

References cancel().

◆ getCamiTKActionsDependencies()

QStringList DependenciesWidget::getCamiTKActionsDependencies ( )

References ui.

◆ getCamiTKComponentsDependencies()

QStringList DependenciesWidget::getCamiTKComponentsDependencies ( )

References ui.

◆ getCamiTKLibrariesDependencies()

QStringList DependenciesWidget::getCamiTKLibrariesDependencies ( )

References ui.

◆ getCEPActionsDependencies()

QStringList DependenciesWidget::getCEPActionsDependencies ( )

References cepActionsCheckBox.

◆ getCEPComponentsDependencies()

QStringList DependenciesWidget::getCEPComponentsDependencies ( )

References cepComponentsCheckBox.

◆ getCEPLibrariesDependencies()

QStringList DependenciesWidget::getCEPLibrariesDependencies ( )

References cepLibrariesCheckBox.

Referenced by DependenciesState::getDependencies().

+ Here is the caller graph for this function:

◆ getExternalLibsDependencies()

QStringList DependenciesWidget::getExternalLibsDependencies ( )

References ui.

◆ next

void DependenciesWidget::next ( )
signal

Referenced by nextButtonClicked().

+ Here is the caller graph for this function:

◆ nextButtonClicked

void DependenciesWidget::nextButtonClicked ( )
virtualslot

References next().

◆ previous

void DependenciesWidget::previous ( )
signal

Referenced by previousButtonClicked().

+ Here is the caller graph for this function:

◆ previousButtonClicked

void DependenciesWidget::previousButtonClicked ( )
virtualslot

References previous().

◆ setElement()

void DependenciesWidget::setElement ( QString  element)

◆ setItkDependency()

void DependenciesWidget::setItkDependency ( bool  checked)

References ui.

Referenced by ActionExtensionDependenciesState::onEntry().

+ Here is the caller graph for this function:

◆ setToDefault()

void DependenciesWidget::setToDefault ( )

References cepActionsCheckBox, cepComponentsCheckBox, cepLibrariesCheckBox, and ui.

Referenced by ActionExtensionDependenciesState::resetDomActionExtension(), ComponentExtensionDependenciesState::resetDomComponentExtension(), and ViewerExtensionDependenciesState::resetDomViewerExtension().

+ Here is the caller graph for this function:

◆ updateCEPActions()

void DependenciesWidget::updateCEPActions ( QStringList  cepActions)

References cepActionsCheckBox, and ui.

◆ updateCEPComponents()

void DependenciesWidget::updateCEPComponents ( QMap< QString, bool >  cepComponents)

References cepComponentsCheckBox, and ui.

◆ updateCEPLibraries()

void DependenciesWidget::updateCEPLibraries ( QStringList  cepLibraries)

References cepLibrariesCheckBox, and ui.

Member Data Documentation

◆ cepActionsCheckBox

QVector<QCheckBox*> DependenciesWidget::cepActionsCheckBox
private

◆ cepComponentsCheckBox

QVector<QCheckBox*> DependenciesWidget::cepComponentsCheckBox
private

◆ cepLibrariesCheckBox

QVector<QCheckBox*> DependenciesWidget::cepLibrariesCheckBox
private

◆ ui


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