|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <QmitkNumberPropertyView.h>


Public Member Functions | |
| QmitkNumberPropertyView (const mitk::IntProperty *, QWidget *parent) | |
| QmitkNumberPropertyView (const mitk::FloatProperty *, QWidget *parent) | |
| QmitkNumberPropertyView (const mitk::DoubleProperty *, QWidget *parent) | |
| ~QmitkNumberPropertyView () override | |
| short | decimalPlaces () const |
| void | setDecimalPlaces (short) |
| QString | suffix () const |
| void | setSuffix (const QString &) |
| bool | showPercent () const |
| void | setShowPercent (bool) |
Public Member Functions inherited from mitk::PropertyView | |
| PropertyView (const mitk::BaseProperty *) | |
| ~PropertyView () override | |
| void | OnModified (const itk::EventObject &e) |
| void | OnDelete (const itk::EventObject &e) |
Public Member Functions inherited from mitk::PropertyObserver | |
| PropertyObserver () | |
| virtual | ~PropertyObserver () |
Protected Member Functions | |
| void | initialize () |
| void | PropertyChanged () override |
| void | PropertyRemoved () override |
| void | DisplayNumber () |
Protected Member Functions inherited from mitk::PropertyObserver | |
| void | BeginModifyProperty () |
| void | EndModifyProperty () |
Protected Attributes | |
| union { | |
| const mitk::GenericProperty< int > * m_IntProperty | |
| const mitk::GenericProperty< float > * m_FloatProperty | |
| const mitk::GenericProperty< double > * m_DoubleProperty | |
| }; | |
| const int | m_DataType |
| short | m_DecimalPlaces |
| QString | m_Suffix |
| -1 indicates "no limit to decimal places" More... | |
| double | m_DisplayFactor |
Protected Attributes inherited from mitk::PropertyView | |
| const mitk::BaseProperty * | m_Property |
Protected Attributes inherited from mitk::PropertyObserver | |
| unsigned long | m_ModifiedTag |
| unsigned long | m_DeleteTag |
| bool | m_SelfCall |
Properties | |
| short decimalPlaces | READ |
| QString | suffix |
| bool | showPercent |
Definition at line 21 of file QmitkNumberPropertyView.h.
| QmitkNumberPropertyView::QmitkNumberPropertyView | ( | const mitk::IntProperty * | property, |
| QWidget * | parent | ||
| ) |
Definition at line 20 of file QmitkNumberPropertyView.cpp.
References initialize().
| QmitkNumberPropertyView::QmitkNumberPropertyView | ( | const mitk::FloatProperty * | property, |
| QWidget * | parent | ||
| ) |
Definition at line 26 of file QmitkNumberPropertyView.cpp.
References initialize().
| QmitkNumberPropertyView::QmitkNumberPropertyView | ( | const mitk::DoubleProperty * | property, |
| QWidget * | parent | ||
| ) |
Definition at line 32 of file QmitkNumberPropertyView.cpp.
References initialize().
|
override |
Definition at line 38 of file QmitkNumberPropertyView.cpp.
| short QmitkNumberPropertyView::decimalPlaces | ( | ) | const |
Definition at line 49 of file QmitkNumberPropertyView.cpp.
References m_DecimalPlaces.
|
protected |
Definition at line 106 of file QmitkNumberPropertyView.cpp.
References DT_DOUBLE, DT_FLOAT, DT_INT, mitk::GenericProperty< T >::GetValue(), m_DataType, m_DecimalPlaces, m_DisplayFactor, m_DoubleProperty, m_FloatProperty, and m_IntProperty.
Referenced by PropertyChanged(), setDecimalPlaces(), and setSuffix().
|
protected |
Definition at line 42 of file QmitkNumberPropertyView.cpp.
References m_DisplayFactor, m_Suffix, and setDecimalPlaces().
Referenced by QmitkNumberPropertyView().
|
overrideprotectedvirtual |
Implements mitk::PropertyObserver.
Definition at line 94 of file QmitkNumberPropertyView.cpp.
References DisplayNumber(), and mitk::PropertyView::m_Property.
|
overrideprotectedvirtual |
Implements mitk::PropertyObserver.
Definition at line 100 of file QmitkNumberPropertyView.cpp.
References mitk::PropertyView::m_Property.
| void QmitkNumberPropertyView::setDecimalPlaces | ( | short | places | ) |
Definition at line 54 of file QmitkNumberPropertyView.cpp.
References DisplayNumber(), m_DecimalPlaces, m_Suffix, and suffix().
Referenced by initialize().
| void QmitkNumberPropertyView::setShowPercent | ( | bool | show | ) |
Definition at line 80 of file QmitkNumberPropertyView.cpp.
References m_DisplayFactor, and setSuffix().
| void QmitkNumberPropertyView::setSuffix | ( | const QString & | suffix | ) |
Definition at line 68 of file QmitkNumberPropertyView.cpp.
References DisplayNumber(), m_DisplayFactor, m_Suffix, showPercent(), and suffix().
Referenced by setShowPercent().
| bool QmitkNumberPropertyView::showPercent | ( | ) | const |
Referenced by setSuffix().
| QString QmitkNumberPropertyView::suffix | ( | ) | const |
Referenced by setDecimalPlaces(), and setSuffix().
| union { ... } |
|
protected |
Definition at line 58 of file QmitkNumberPropertyView.h.
Referenced by DisplayNumber().
|
protected |
Definition at line 60 of file QmitkNumberPropertyView.h.
Referenced by decimalPlaces(), DisplayNumber(), and setDecimalPlaces().
|
protected |
Definition at line 62 of file QmitkNumberPropertyView.h.
Referenced by DisplayNumber(), initialize(), setShowPercent(), and setSuffix().
| const mitk::GenericProperty<double>* QmitkNumberPropertyView::m_DoubleProperty |
Definition at line 55 of file QmitkNumberPropertyView.h.
Referenced by DisplayNumber().
| const mitk::GenericProperty<float>* QmitkNumberPropertyView::m_FloatProperty |
Definition at line 54 of file QmitkNumberPropertyView.h.
Referenced by DisplayNumber().
| const mitk::GenericProperty<int>* QmitkNumberPropertyView::m_IntProperty |
Definition at line 53 of file QmitkNumberPropertyView.h.
Referenced by DisplayNumber().
|
protected |
-1 indicates "no limit to decimal places"
Definition at line 61 of file QmitkNumberPropertyView.h.
Referenced by initialize(), setDecimalPlaces(), and setSuffix().
|
write |
Definition at line 24 of file QmitkNumberPropertyView.h.
|
readwrite |
Definition at line 26 of file QmitkNumberPropertyView.h.
|
readwrite |
Definition at line 25 of file QmitkNumberPropertyView.h.