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) |
![]() | |
PropertyView (const mitk::BaseProperty *) | |
~PropertyView () override | |
void | OnModified (const itk::EventObject &e) |
void | OnDelete (const itk::EventObject &e) |
![]() | |
PropertyObserver () | |
virtual | ~PropertyObserver () |
Protected Member Functions | |
void | initialize () |
void | PropertyChanged () override |
void | PropertyRemoved () override |
void | DisplayNumber () |
![]() | |
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 |
![]() | |
const mitk::BaseProperty * | m_Property |
![]() | |
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.