#include <Libs/Widgets/ctkModalityWidget.h>
|
QScopedPointer< ctkModalityWidgetPrivate > | d_ptr |
|
ctkModalityWidget allows the user to select DICOM modalities
Definition at line 34 of file ctkModalityWidget.h.
◆ Superclass
◆ ctkModalityWidget()
ctkModalityWidget::ctkModalityWidget |
( |
QWidget * |
parent = 0 | ) |
|
|
explicit |
Constructor If
- parent is null, ctkModalityWidget will be a top-level widget
- Note
- The
- parent can be set later using QWidget::setParent() By default, all the modalities are selected and only the following list of modalities is visible: ("CT", "MR", "US", "CR", "XA", "NM", "PT")
◆ ~ctkModalityWidget()
virtual ctkModalityWidget::~ctkModalityWidget |
( |
| ) |
|
|
virtual |
◆ areAllModalitiesSelected()
bool ctkModalityWidget::areAllModalitiesSelected |
( |
| ) |
const |
Return true if all the modalities (visible or not) are selected.
◆ areAllModalitiesVisible()
bool ctkModalityWidget::areAllModalitiesVisible |
( |
| ) |
const |
Return true if all the modalities (checked or not) are visible.
◆ hideAll()
void ctkModalityWidget::hideAll |
( |
| ) |
|
◆ modalities()
QStringList ctkModalityWidget::modalities |
( |
| ) |
const |
Return a list of all the modalities: visible or not, selected or not. Please note the order of the modalities might be different than in selectedModalities and visibleModalities.
◆ onAnyChanged
void ctkModalityWidget::onAnyChanged |
( |
int |
state | ) |
|
|
protectedslot |
◆ onModalityChecked
void ctkModalityWidget::onModalityChecked |
( |
bool |
| ) |
|
|
protectedslot |
◆ selectAll
void ctkModalityWidget::selectAll |
( |
| ) |
|
|
slot |
Select all the modalities (visible or not) Note: only emit the signal selectedModalitiesChanged once.
◆ selectedModalities()
QStringList ctkModalityWidget::selectedModalities |
( |
| ) |
const |
Return the current list of selected modalities, e.g. ("CR", "CT", "NM")
◆ selectedModalitiesChanged
void ctkModalityWidget::selectedModalitiesChanged |
( |
const QStringList |
modalities | ) |
|
|
signal |
Fired anytime a modality is selected or unselected. Note: When the user click on "Any", it only emits the signal once (and not after each item is selected/unselected).
◆ selectModality()
void ctkModalityWidget::selectModality |
( |
const QString & |
modality, |
|
|
bool |
select = true |
|
) |
| |
Select a modality (visible or not). Does nothing if modality doesn't exist.
◆ setSelectedModalities()
void ctkModalityWidget::setSelectedModalities |
( |
const QStringList & |
modalities | ) |
|
Select a list of modalities, e.g ("XA", "RX", "MG")
◆ setVisibleModalities()
void ctkModalityWidget::setVisibleModalities |
( |
const QStringList & |
modalities | ) |
|
Show a list of modalities.
◆ showAll()
void ctkModalityWidget::showAll |
( |
| ) |
|
◆ showModality()
void ctkModalityWidget::showModality |
( |
const QString & |
modality, |
|
|
bool |
show = true |
|
) |
| |
Select a modality. Does nothing if modality doesn't exist.
◆ unselectAll
void ctkModalityWidget::unselectAll |
( |
| ) |
|
|
slot |
Unselect all the modalities (visible or not) Note: only emit the signal selectedModalitiesChanged once.
◆ visibleModalities()
QStringList ctkModalityWidget::visibleModalities |
( |
| ) |
const |
Return the current list of visible modalities.
◆ d_ptr
QScopedPointer<ctkModalityWidgetPrivate> ctkModalityWidget::d_ptr |
|
protected |
◆ selectedModalities
QStringList ctkModalityWidget::selectedModalities |
|
readwrite |
◆ visibleModalities
QStringList ctkModalityWidget::visibleModalities |
|
readwrite |
The documentation for this class was generated from the following file: