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.
◆ scrollToSelectedColorAfterLayout
void qSlicerTerminologyNavigatorWidget::scrollToSelectedColorAfterLayout |
( |
| ) |
|
|
protectedslot |
◆ selectionValidityChanged
void qSlicerTerminologyNavigatorWidget::selectionValidityChanged |
( |
bool | | ) |
|
|
signal |
Emitted when selection becomes valid (true argument) or invalid (false argument)
◆ 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: