#include <Modules/Loadable/Units/Widgets/qMRMLUnitWidget.h>
|
| typedef qMRMLWidget | Superclass |
| |
| enum | UnitProperty {
None = 0x000,
Preset = 0x001,
Name = 0x002,
Quantity = 0x004,
Precision = 0x008,
Prefix = 0x010,
Suffix = 0x020,
Minimum = 0x040,
Maximum = 0x080,
Coefficient = 0x100,
Offset = 0x200,
All = 0xfff
} |
| |
| typedef QWidget | Superclass |
| |
|
| QScopedPointer< qMRMLUnitWidgetPrivate > | d_ptr |
| |
| QScopedPointer< qMRMLWidgetPrivate > | d_ptr |
| |
Definition at line 42 of file qMRMLUnitWidget.h.
◆ Superclass
◆ UnitProperty
| Enumerator |
|---|
| None | |
| Preset | |
| Name | |
| Quantity | |
| Precision | |
| Prefix | |
| Suffix | |
| Minimum | |
| Maximum | |
| Coefficient | |
| Offset | |
| All | |
Definition at line 119 of file qMRMLUnitWidget.h.
◆ coefficient
| double qMRMLUnitWidget::coefficient |
|
readwrite |
◆ displayedProperties
| UnitProperties qMRMLUnitWidget::displayedProperties |
|
readwrite |
Set/Get what are the current unit node displayed property by the widget. Hidden properties can still be accessed programmatically. By default, all the properties are visible.
- See also
- editableProperties
Definition at line 78 of file qMRMLUnitWidget.h.
◆ editableProperties
| UnitProperties qMRMLUnitWidget::editableProperties |
|
readwrite |
This property control which property is editable by the user. All the properties except quantity are editable by default.e
- See also
- displayedProperties
Definition at line 82 of file qMRMLUnitWidget.h.
◆ maximum
| double qMRMLUnitWidget::maximum |
|
readwrite |
◆ minimum
| double qMRMLUnitWidget::minimum |
|
readwrite |
◆ name
| QString qMRMLUnitWidget::name |
|
readwrite |
◆ offset
| double qMRMLUnitWidget::offset |
|
readwrite |
◆ precision
| int qMRMLUnitWidget::precision |
|
readwrite |
◆ prefix
| QString qMRMLUnitWidget::prefix |
|
readwrite |
◆ quantity
| QString qMRMLUnitWidget::quantity |
|
readwrite |
◆ suffix
| QString qMRMLUnitWidget::suffix |
|
readwrite |
◆ qMRMLUnitWidget()
| qMRMLUnitWidget::qMRMLUnitWidget |
( |
QWidget * |
parent = nullptr | ) |
|
◆ ~qMRMLUnitWidget()
| qMRMLUnitWidget::~qMRMLUnitWidget |
( |
| ) |
|
|
override |
◆ coefficient()
| double qMRMLUnitWidget::coefficient |
( |
| ) |
const |
◆ coefficientChanged
| void qMRMLUnitWidget::coefficientChanged |
( |
double |
| ) |
|
|
signal |
◆ currentNode()
| Q_INVOKABLE vtkMRMLNode* qMRMLUnitWidget::currentNode |
( |
| ) |
const |
◆ displayedProperties()
| UnitProperties qMRMLUnitWidget::displayedProperties |
( |
| ) |
const |
◆ editableProperties()
| UnitProperties qMRMLUnitWidget::editableProperties |
( |
| ) |
const |
◆ maximum()
| double qMRMLUnitWidget::maximum |
( |
| ) |
const |
Return the maximum property value.
- See also
- maximum
◆ maximumChanged
| void qMRMLUnitWidget::maximumChanged |
( |
double |
| ) |
|
|
signal |
◆ minimum()
| double qMRMLUnitWidget::minimum |
( |
| ) |
const |
Return the minimum property value.
- See also
- minimum
◆ minimumChanged
| void qMRMLUnitWidget::minimumChanged |
( |
double |
| ) |
|
|
signal |
◆ name()
| QString qMRMLUnitWidget::name |
( |
| ) |
const |
Return the name property value.
- See also
- name
◆ nameChanged
| void qMRMLUnitWidget::nameChanged |
( |
QString |
| ) |
|
|
signal |
◆ offset()
| double qMRMLUnitWidget::offset |
( |
| ) |
const |
Return the offset property value.
- See also
- setOffset
◆ offsetChanged
| void qMRMLUnitWidget::offsetChanged |
( |
double |
| ) |
|
|
signal |
◆ precision()
| int qMRMLUnitWidget::precision |
( |
| ) |
const |
Return the precision property value.
- See also
- precision
◆ precisionChanged
| void qMRMLUnitWidget::precisionChanged |
( |
int |
| ) |
|
|
signal |
◆ prefix()
| QString qMRMLUnitWidget::prefix |
( |
| ) |
const |
Return the prefix property value.
- See also
- prefix
◆ prefixChanged
| void qMRMLUnitWidget::prefixChanged |
( |
QString |
| ) |
|
|
signal |
◆ quantity()
| QString qMRMLUnitWidget::quantity |
( |
| ) |
const |
Return the quantity property value.
- See also
- quantity
◆ quantityChanged
| void qMRMLUnitWidget::quantityChanged |
( |
QString |
| ) |
|
|
signal |
◆ setCoefficient
| void qMRMLUnitWidget::setCoefficient |
( |
double |
| ) |
|
|
slot |
Set the coefficient property value.
- See also
- coefficient
◆ setCurrentNode
| void qMRMLUnitWidget::setCurrentNode |
( |
vtkMRMLNode * |
unitNode | ) |
|
|
slot |
◆ setDisplayedProperties
| void qMRMLUnitWidget::setDisplayedProperties |
( |
UnitProperties |
properties | ) |
|
|
slot |
◆ setEditableProperties
| void qMRMLUnitWidget::setEditableProperties |
( |
UnitProperties |
properties | ) |
|
|
slot |
◆ setMaximum
| void qMRMLUnitWidget::setMaximum |
( |
double |
| ) |
|
|
slot |
Set the maximum property value.
- See also
- maximum
◆ setMinimum
| void qMRMLUnitWidget::setMinimum |
( |
double |
| ) |
|
|
slot |
Set the minimum property value.
- See also
- minimum
◆ setMRMLScene()
| void qMRMLUnitWidget::setMRMLScene |
( |
vtkMRMLScene * |
unitsLogicScene | ) |
|
|
overridevirtual |
Set the units logic scene for the preset comboxes.
Reimplemented from qMRMLWidget.
◆ setName
| void qMRMLUnitWidget::setName |
( |
const QString & |
| ) |
|
|
slot |
Set the name property value.
- See also
- name
◆ setOffset
| void qMRMLUnitWidget::setOffset |
( |
double |
| ) |
|
|
slot |
Set the offset property value.
- See also
- offset
◆ setPrecision
| void qMRMLUnitWidget::setPrecision |
( |
int |
| ) |
|
|
slot |
Set the precision property value.
- See also
- precision
◆ setPrefix
| void qMRMLUnitWidget::setPrefix |
( |
const QString & |
| ) |
|
|
slot |
Set the prefix property value.
- See also
- prefix
◆ setQuantity
| void qMRMLUnitWidget::setQuantity |
( |
const QString & |
| ) |
|
|
slot |
Set the quantity property value.
- See also
- quantity
◆ setSuffix
| void qMRMLUnitWidget::setSuffix |
( |
const QString & |
| ) |
|
|
slot |
Set the suffix property value.
- See also
- suffix
◆ setUnitFromPreset
| void qMRMLUnitWidget::setUnitFromPreset |
( |
vtkMRMLNode * |
presetNode | ) |
|
|
slot |
Apply a preset to the node.
◆ suffix()
| QString qMRMLUnitWidget::suffix |
( |
| ) |
const |
Return the suffix property value.
- See also
- suffix
◆ suffixChanged
| void qMRMLUnitWidget::suffixChanged |
( |
QString |
| ) |
|
|
signal |
◆ updateWidgetFromNode
| void qMRMLUnitWidget::updateWidgetFromNode |
( |
| ) |
|
|
protectedslot |
◆ d_ptr
| QScopedPointer<qMRMLUnitWidgetPrivate> qMRMLUnitWidget::d_ptr |
|
protected |
The documentation for this class was generated from the following file: