49 else if (
const mitk::ColorProperty *prop = dynamic_cast<const mitk::ColorProperty *>(property))
54 else if (
const mitk::BoolProperty *prop = dynamic_cast<const mitk::BoolProperty *>(property))
59 widget->SetProperty(const_cast<mitk::BoolProperty *>(prop));
62 else if (
const mitk::IntProperty *prop = dynamic_cast<const mitk::IntProperty *>(property))
67 else if (
const mitk::FloatProperty *prop = dynamic_cast<const mitk::FloatProperty *>(property))
72 else if (
const mitk::DoubleProperty *prop = dynamic_cast<const mitk::DoubleProperty *>(property))
77 else if (property !=
nullptr)
113 widget->SetProperty(prop);
125 pe->setDecimalPlaces(2);
132 pe->setDecimalPlaces(2);
139 pe->SetProperty(prop);
QWidget * CreateEditor(mitk::BaseProperty *property, unsigned int type=0, QWidget *parent=nullptr)
static QmitkPropertyViewFactory * GetInstance()
QmitkPropertyViewFactory()
The ColorProperty class RGB color property.
Abstract base class for properties.
QWidget * CreateView(const mitk::BaseProperty *property, unsigned int type=0, QWidget *parent=nullptr)
~QmitkPropertyViewFactory()