#include <QmitkBoolPropertyEditor.h>
Public Member Functions | |
QmitkBoolPropertyEditor (const mitk::BoolProperty *, QWidget *parent) | |
virtual | ~QmitkBoolPropertyEditor () |
Protected Slots | |
void | onToggle (bool on) |
Protected Member Functions | |
virtual void | PropertyRemoved () |
Definition at line 24 of file QmitkBoolPropertyEditor.h.
QmitkBoolPropertyEditor::QmitkBoolPropertyEditor | ( | const mitk::BoolProperty * | property, |
QWidget * | parent | ||
) |
Definition at line 20 of file QmitkBoolPropertyEditor.cpp.
References onToggle().
: QmitkBoolPropertyView( property, parent ) { setEnabled( true ); connect(this, SIGNAL(toggled(bool)), this, SLOT(onToggle(bool))); }
QmitkBoolPropertyEditor::~QmitkBoolPropertyEditor | ( | ) | [virtual] |
Definition at line 27 of file QmitkBoolPropertyEditor.cpp.
{ }
void QmitkBoolPropertyEditor::onToggle | ( | bool | on ) | [protected, slot] |
Definition at line 38 of file QmitkBoolPropertyEditor.cpp.
References mitk::PropertyObserver::BeginModifyProperty(), mitk::PropertyObserver::EndModifyProperty(), mitk::RenderingManager::GetInstance(), and QmitkBoolPropertyView::m_BoolProperty.
Referenced by QmitkBoolPropertyEditor().
{ if (m_BoolProperty) { BeginModifyProperty(); // deregister from events const_cast<mitk::BoolProperty*>(m_BoolProperty)->SetValue(on); mitk::RenderingManager::GetInstance()->RequestUpdateAll(); EndModifyProperty(); // again register for events } }
void QmitkBoolPropertyEditor::PropertyRemoved | ( | ) | [protected, virtual] |
Reimplemented from QmitkBoolPropertyView.
Definition at line 31 of file QmitkBoolPropertyEditor.cpp.
{ QmitkBoolPropertyView::PropertyRemoved(); // inherited function setEnabled(false); }