Computer Assited Medical Intervention Tool Kit  version 5.0
ActionTagWidget Class Reference

Widget to define tag to an action. More...

#include <ActionTagWidget.h>

+ Inheritance diagram for ActionTagWidget:
+ Collaboration diagram for ActionTagWidget:

Public Slots

virtual void remove ()
 

Public Member Functions

 ActionTagWidget (ActionClassificationWidget *parent)
 Constructor. More...
 
QString getTag ()
 
 ~ActionTagWidget () override=default
 Destructor. More...
 

Private Attributes

ActionClassificationWidgetparent
 Has to keep track of its parent in case it has to be removed: The remove button is on this widget, and it cannot "auto-remove" from its parent. More...
 
Ui::ActionTagWidget ui
 Qt Designer defined GUI. More...
 

Detailed Description

Widget to define tag to an action.

Constructor & Destructor Documentation

◆ ActionTagWidget()

ActionTagWidget::ActionTagWidget ( ActionClassificationWidget parent)

Constructor.

References parent, and ui.

◆ ~ActionTagWidget()

ActionTagWidget::~ActionTagWidget ( )
overridedefault

Destructor.

Member Function Documentation

◆ getTag()

QString ActionTagWidget::getTag ( )

References ui.

Referenced by ActionClassificationState::onExit().

+ Here is the caller graph for this function:

◆ remove

void ActionTagWidget::remove ( )
virtualslot

References parent, and ActionClassificationWidget::removeTag().

+ Here is the call graph for this function:

Member Data Documentation

◆ parent

ActionClassificationWidget* ActionTagWidget::parent
private

Has to keep track of its parent in case it has to be removed: The remove button is on this widget, and it cannot "auto-remove" from its parent.

Referenced by ActionTagWidget(), and remove().

◆ ui

Ui::ActionTagWidget ActionTagWidget::ui
private

Qt Designer defined GUI.

Referenced by ActionTagWidget(), and getTag().


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