Computer Assited Medical Intervention Tool Kit  version 5.0
ActionClassificationWidget Class Reference

Widget to class the action and to attribute a tag to it. More...

#include <ActionClassificationWidget.h>

+ Inheritance diagram for ActionClassificationWidget:
+ Collaboration diagram for ActionClassificationWidget:

Public Slots

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

Signals

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

Public Member Functions

 ActionClassificationWidget (QWidget *parent)
 Constructor. More...
 
QString getFamily ()
 
QList< ActionTagWidget * > getTagWidgets ()
 
void removeTag (ActionTagWidget *widget)
 
void setToDefault ()
 
 ~ActionClassificationWidget () override=default
 Destructor. More...
 

Private Member Functions

bool isOneNonAsciiTag ()
 

Private Attributes

QList< ActionTagWidget * > list
 
Ui::ActionClassificationWidget ui
 

Detailed Description

Widget to class the action and to attribute a tag to it.

Constructor & Destructor Documentation

◆ ActionClassificationWidget()

ActionClassificationWidget::ActionClassificationWidget ( QWidget *  parent)

Constructor.

References setToDefault(), and ui.

+ Here is the call graph for this function:

◆ ~ActionClassificationWidget()

ActionClassificationWidget::~ActionClassificationWidget ( )
overridedefault

Destructor.

Member Function Documentation

◆ addTagClicked

void ActionClassificationWidget::addTagClicked ( )
virtualslot

References list, and ui.

◆ cancel

void ActionClassificationWidget::cancel ( )
signal

Referenced by cancelButtonClicked().

+ Here is the caller graph for this function:

◆ cancelButtonClicked

void ActionClassificationWidget::cancelButtonClicked ( )
virtualslot

References cancel().

◆ getFamily()

QString ActionClassificationWidget::getFamily ( )

References ui.

Referenced by ActionClassificationState::onExit().

+ Here is the caller graph for this function:

◆ getTagWidgets()

QList< ActionTagWidget * > ActionClassificationWidget::getTagWidgets ( )

References list.

◆ isOneNonAsciiTag()

bool ActionClassificationWidget::isOneNonAsciiTag ( )
private

References list.

Referenced by nextButtonClicked().

+ Here is the caller graph for this function:

◆ next

void ActionClassificationWidget::next ( )
signal

Referenced by nextButtonClicked().

+ Here is the caller graph for this function:

◆ nextButtonClicked

void ActionClassificationWidget::nextButtonClicked ( )
virtualslot

References defaultAscii, defaultBeforeGoingFurther, defaultFamily, defaultRealFamily, enhancedStyle, isOneNonAsciiTag(), next(), normalStyle, and ui.

+ Here is the call graph for this function:

◆ previous

void ActionClassificationWidget::previous ( )
signal

Referenced by previousButtonClicked().

+ Here is the caller graph for this function:

◆ previousButtonClicked

void ActionClassificationWidget::previousButtonClicked ( )
virtualslot

References previous().

◆ removeTag()

void ActionClassificationWidget::removeTag ( ActionTagWidget widget)

References list, and ui.

Referenced by ActionTagWidget::remove().

+ Here is the caller graph for this function:

◆ setToDefault()

void ActionClassificationWidget::setToDefault ( )

References defaultFamily, list, normalStyle, and ui.

Referenced by ActionClassificationWidget(), and ActionClassificationState::resetDomAction().

+ Here is the caller graph for this function:

Member Data Documentation

◆ list

QList<ActionTagWidget*> ActionClassificationWidget::list
private

◆ ui

Ui::ActionClassificationWidget ActionClassificationWidget::ui
private

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