Qt widget for browsing a terminology dictionary. DICOM properties of the selected entry can also be set if enabled.
More...
#include <Modules/Loadable/Terminologies/Widgets/qSlicerTerminologyNavigatorWidget.h>
|
| QScopedPointer< qSlicerTerminologyNavigatorWidgetPrivate > | d_ptr |
| |
| QScopedPointer< qMRMLWidgetPrivate > | d_ptr |
| |
Qt widget for browsing a terminology dictionary. DICOM properties of the selected entry can also be set if enabled.
Definition at line 48 of file qSlicerTerminologyNavigatorWidget.h.
◆ overrideSectionVisible
| bool qSlicerTerminologyNavigatorWidget::overrideSectionVisible |
|
readwrite |
◆ regionSectionVisible
| QVTK_OBJECTbool qSlicerTerminologyNavigatorWidget::regionSectionVisible |
|
readwrite |
◆ qSlicerTerminologyNavigatorWidget()
| qSlicerTerminologyNavigatorWidget::qSlicerTerminologyNavigatorWidget |
( |
QWidget * | parent = nullptr | ) |
|
|
explicit |
◆ ~qSlicerTerminologyNavigatorWidget()
| qSlicerTerminologyNavigatorWidget::~qSlicerTerminologyNavigatorWidget |
( |
| ) |
|
|
override |
◆ colorDoubleClicked
| void qSlicerTerminologyNavigatorWidget::colorDoubleClicked |
( |
| ) |
|
|
signal |
Emitted when color is double clicked (in color mode). It can be interpreted as having made a selection.
◆ nameFromCurrentTerminology()
| QString qSlicerTerminologyNavigatorWidget::nameFromCurrentTerminology |
( |
| ) |
|
Generate name for current terminology.
◆ nameFromTerminology()
Generate name for given terminology.
◆ onCategorySearchTextChanged
| void qSlicerTerminologyNavigatorWidget::onCategorySearchTextChanged |
( |
QString | | ) |
|
|
protectedslot |
◆ onCategorySelectionChanged
| void qSlicerTerminologyNavigatorWidget::onCategorySelectionChanged |
( |
| ) |
|
|
protectedslot |
◆ onColorChanged
| void qSlicerTerminologyNavigatorWidget::onColorChanged |
( |
QColor | | ) |
|
|
protectedslot |
◆ onColorRowDoubleClicked
| void qSlicerTerminologyNavigatorWidget::onColorRowDoubleClicked |
( |
const QModelIndex & | index | ) |
|
|
protectedslot |
◆ onColorSelected
| void qSlicerTerminologyNavigatorWidget::onColorSelected |
( |
const QItemSelection & | selected, |
|
|
const QItemSelection & | deselected ) |
|
protectedslot |
◆ onLoadRegionContextClicked
| void qSlicerTerminologyNavigatorWidget::onLoadRegionContextClicked |
( |
| ) |
|
|
protectedslot |
◆ onLoadTerminologyClicked
| void qSlicerTerminologyNavigatorWidget::onLoadTerminologyClicked |
( |
| ) |
|
|
protectedslot |
◆ onLogicModified
| void qSlicerTerminologyNavigatorWidget::onLogicModified |
( |
| ) |
|
|
protectedslot |
◆ onNameChanged
| void qSlicerTerminologyNavigatorWidget::onNameChanged |
( |
QString | | ) |
|
|
protectedslot |
◆ onRegionContextSelectionChanged
| void qSlicerTerminologyNavigatorWidget::onRegionContextSelectionChanged |
( |
int | | ) |
|
|
protectedslot |
◆ onRegionExpandButtonDown
| void qSlicerTerminologyNavigatorWidget::onRegionExpandButtonDown |
( |
| ) |
|
|
protectedslot |
◆ onRegionExpandButtonUp
| void qSlicerTerminologyNavigatorWidget::onRegionExpandButtonUp |
( |
| ) |
|
|
protectedslot |
◆ onRegionModifierSelectionChanged
| void qSlicerTerminologyNavigatorWidget::onRegionModifierSelectionChanged |
( |
int | | ) |
|
|
protectedslot |
◆ onRegionSearchTextChanged
| void qSlicerTerminologyNavigatorWidget::onRegionSearchTextChanged |
( |
QString | | ) |
|
|
protectedslot |
◆ onRegionSelected
| void qSlicerTerminologyNavigatorWidget::onRegionSelected |
( |
QTableWidgetItem * | , |
|
|
QTableWidgetItem * | ) |
|
protectedslot |
◆ onResetColorClicked
| void qSlicerTerminologyNavigatorWidget::onResetColorClicked |
( |
| ) |
|
|
protectedslot |
◆ onResetNameClicked
| void qSlicerTerminologyNavigatorWidget::onResetNameClicked |
( |
| ) |
|
|
protectedslot |
◆ onSelectAllCategoriesButtonClicked
| void qSlicerTerminologyNavigatorWidget::onSelectAllCategoriesButtonClicked |
( |
| ) |
|
|
protectedslot |
◆ onTerminologySelectionChanged
| void qSlicerTerminologyNavigatorWidget::onTerminologySelectionChanged |
( |
int | | ) |
|
|
protectedslot |
◆ onTypeCellDoubleClicked
| void qSlicerTerminologyNavigatorWidget::onTypeCellDoubleClicked |
( |
int | , |
|
|
int | ) |
|
protectedslot |
◆ onTypeModifierSelectionChanged
| void qSlicerTerminologyNavigatorWidget::onTypeModifierSelectionChanged |
( |
int | | ) |
|
|
protectedslot |
◆ onTypeSearchTextChanged
| void qSlicerTerminologyNavigatorWidget::onTypeSearchTextChanged |
( |
QString | | ) |
|
|
protectedslot |
◆ onTypeSelected
| void qSlicerTerminologyNavigatorWidget::onTypeSelected |
( |
QTableWidgetItem * | , |
|
|
QTableWidgetItem * | ) |
|
protectedslot |
◆ overrideSectionVisible()
| bool qSlicerTerminologyNavigatorWidget::overrideSectionVisible |
( |
| ) |
const |
Get whether name and color override section is visible.
◆ recommendedColorFromCurrentTerminology()
| QColor qSlicerTerminologyNavigatorWidget::recommendedColorFromCurrentTerminology |
( |
| ) |
|
Get recommended color from type (or type modifier if any) of the current terminology in the widget.
◆ recommendedColorFromTerminology()
| static Q_INVOKABLE QColor qSlicerTerminologyNavigatorWidget::recommendedColorFromTerminology |
( |
vtkSlicerTerminologyEntry * | entry | ) |
|
|
static |
Get recommended color from type (or type modifier if any) of the given terminology entry.
◆ regionSectionVisible()
| bool qSlicerTerminologyNavigatorWidget::regionSectionVisible |
( |
| ) |
const |
Get whether region section are visible.
◆ selectionValidityChanged
| void qSlicerTerminologyNavigatorWidget::selectionValidityChanged |
( |
bool | | ) |
|
|
signal |
Emitted when selection becomes valid (true argument) or invalid (false argument)
◆ setInitialFocus
| void qSlicerTerminologyNavigatorWidget::setInitialFocus |
( |
| ) |
|
|
protectedslot |
◆ setOverrideSectionVisible
| void qSlicerTerminologyNavigatorWidget::setOverrideSectionVisible |
( |
bool | | ) |
|
|
slot |
Show/hide name and color override section.
◆ setRegionSectionVisible
| void qSlicerTerminologyNavigatorWidget::setRegionSectionVisible |
( |
bool | | ) |
|
|
slot |
Show/hide region section section.
◆ setTerminologyEntry()
Update terminology and anatomy widgets and selections from terminology entry
- Returns
- Success flag (e.g. fail if no type is specified in entry)
◆ setTerminologyInfo()
Set selection to widget: terminology and meta-data (name, color, auto-generated flags)
◆ terminologyEntry()
Populate terminology entry from terminology and anatomy selection
- Returns
- Success flag (e.g. fail if no type is selected)
◆ terminologyInfo()
Get selection from widget: terminology and meta-data (name, color, auto-generated flags)
- Parameters
-
| terminologyInfo | Info bundle to get terminology information into |
◆ typeDoubleClicked
| void qSlicerTerminologyNavigatorWidget::typeDoubleClicked |
( |
| ) |
|
|
signal |
Emitted when type is double clicked (in terminology mode). It can be interpreted as having made a selection.
◆ d_ptr
| QScopedPointer<qSlicerTerminologyNavigatorWidgetPrivate> qSlicerTerminologyNavigatorWidget::d_ptr |
|
protected |
The documentation for this class was generated from the following file: