Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
|
Widget that offers a simple list that displays all labels (color and name) in the active layer of a LabelSetImage. More...
#include <QmitkSimpleLabelSetListWidget.h>
Public Types | |
using | LabelVectorType = std::vector< mitk::Label::ConstPointer > |
Public Slots | |
void | SetLabelSetImage (const mitk::LabelSetImage *image) |
void | SetSelectedLabels (const LabelVectorType &selectedLabels) |
Signals | |
void | SelectedLabelsChanged (const LabelVectorType &selectedLabels) |
void | ActiveLayerChanged () |
Public Member Functions | |
QmitkSimpleLabelSetListWidget (QWidget *parent=nullptr) | |
~QmitkSimpleLabelSetListWidget () override | |
LabelVectorType | SelectedLabels () const |
const mitk::LabelSetImage * | GetLabelSetImage () const |
Protected Slots | |
void | OnLabelSelectionChanged () |
Protected Member Functions | |
void | OnLayerChanged () |
void | OnLabelChanged (mitk::LabelSetImage::LabelValueType lv) |
void | OnLooseLabelSetConnection () |
void | OnEstablishLabelSetConnection () |
void | ResetList () |
Protected Attributes | |
mitk::LabelSetImage::ConstPointer | m_LabelSetImage |
QListWidget * | m_LabelList |
bool | m_Emmiting |
Widget that offers a simple list that displays all labels (color and name) in the active layer of a LabelSetImage.
Definition at line 25 of file QmitkSimpleLabelSetListWidget.h.
using QmitkSimpleLabelSetListWidget::LabelVectorType = std::vector<mitk::Label::ConstPointer> |
Definition at line 33 of file QmitkSimpleLabelSetListWidget.h.
QmitkSimpleLabelSetListWidget::QmitkSimpleLabelSetListWidget | ( | QWidget * | parent = nullptr | ) |
|
override |
|
signal |
const mitk::LabelSetImage* QmitkSimpleLabelSetListWidget::GetLabelSetImage | ( | ) | const |
|
protected |
|
protected |
|
protectedslot |
|
protected |
|
protected |
|
protected |
LabelVectorType QmitkSimpleLabelSetListWidget::SelectedLabels | ( | ) | const |
|
signal |
|
slot |
|
slot |
|
protected |
Definition at line 61 of file QmitkSimpleLabelSetListWidget.h.
|
protected |
Definition at line 60 of file QmitkSimpleLabelSetListWidget.h.
|
protected |
Definition at line 59 of file QmitkSimpleLabelSetListWidget.h.