#include <QmitkBoolPropertyView.h>
Public Member Functions | |
QmitkBoolPropertyView (const mitk::BoolProperty *, QWidget *parent) | |
virtual | ~QmitkBoolPropertyView () |
Protected Member Functions | |
virtual void | PropertyChanged () |
virtual void | PropertyRemoved () |
Protected Attributes | |
const mitk::BoolProperty * | m_BoolProperty |
Definition at line 26 of file QmitkBoolPropertyView.h.
QmitkBoolPropertyView::QmitkBoolPropertyView | ( | const mitk::BoolProperty * | property, |
QWidget * | parent | ||
) |
Definition at line 19 of file QmitkBoolPropertyView.cpp.
References PropertyChanged().
: QCheckBox( parent ), PropertyView( property ), m_BoolProperty(property) { setEnabled( false ); PropertyChanged(); }
QmitkBoolPropertyView::~QmitkBoolPropertyView | ( | ) | [virtual] |
Definition at line 28 of file QmitkBoolPropertyView.cpp.
{ }
void QmitkBoolPropertyView::PropertyChanged | ( | ) | [protected, virtual] |
Implements mitk::PropertyObserver.
Definition at line 32 of file QmitkBoolPropertyView.cpp.
References mitk::GenericProperty< T >::GetValue(), m_BoolProperty, and mitk::PropertyView::m_Property.
Referenced by QmitkBoolPropertyView().
{ if ( m_Property ) setChecked( m_BoolProperty->GetValue() ); }
void QmitkBoolPropertyView::PropertyRemoved | ( | ) | [protected, virtual] |
Implements mitk::PropertyObserver.
Reimplemented in QmitkBoolPropertyEditor.
Definition at line 38 of file QmitkBoolPropertyView.cpp.
References m_BoolProperty, and mitk::PropertyView::m_Property.
{ m_Property = NULL; m_BoolProperty = NULL; // display "no certain value" setTristate(true); setCheckState(Qt::PartiallyChecked); }
const mitk::BoolProperty* QmitkBoolPropertyView::m_BoolProperty [protected] |
Definition at line 40 of file QmitkBoolPropertyView.h.
Referenced by QmitkBoolPropertyEditor::onToggle(), PropertyChanged(), and PropertyRemoved().