#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);
}
1.7.2