Abstract class of settings widgets used by the QmitkUSNavigationProcessWidget. This class handles the emitting of Saved(), Canceled() and SettingsChanged() signals and provides slots for save and cancel buttons.
More...
#include <QmitkUSNavigationAbstractSettingsWidget.h>
|
virtual void | OnSetSettingsNode (itk::SmartPointer< mitk::DataNode > settingsNode, bool overwriteValues)=0 |
| Method for handling the setting of a new settings node. This method has to be implemented by a concrete subclass.
|
|
virtual void | OnSaveProcessing ()=0 |
| Method for actually saving the settings. This method has to be implemented by a concrete subclass.
|
|
virtual void | OnCancelProcessing () |
| Method for handling the cancel process. This method can be implemented by a concrete subclass. An empty default implementation exists.
|
|
virtual void | OnLoadSettingsProcessing ()=0 |
| Method for actually loading the settings. This method has to be implemented by a concrete subclass.
|
|
Abstract class of settings widgets used by the QmitkUSNavigationProcessWidget. This class handles the emitting of Saved(), Canceled() and SettingsChanged() signals and provides slots for save and cancel buttons.
The actual saving and loading of settings is delegated to concrete subclasses which should therefore implement OnSetSettingsNode(), OnSaveProcessing(), OnCancelProcessing(), OnLoadSettingsProcessing().
Definition at line 28 of file QmitkUSNavigationAbstractSettingsWidget.h.
◆ QmitkUSNavigationAbstractSettingsWidget()
QmitkUSNavigationAbstractSettingsWidget::QmitkUSNavigationAbstractSettingsWidget |
( |
QWidget * | parent = nullptr | ) |
|
|
explicit |
◆ ~QmitkUSNavigationAbstractSettingsWidget()
QmitkUSNavigationAbstractSettingsWidget::~QmitkUSNavigationAbstractSettingsWidget |
( |
| ) |
|
|
override |
◆ Canceled
void QmitkUSNavigationAbstractSettingsWidget::Canceled |
( |
| ) |
|
|
signal |
◆ GetSettingsNode()
itk::SmartPointer< mitk::DataNode > QmitkUSNavigationAbstractSettingsWidget::GetSettingsNode |
( |
| ) |
|
◆ LoadSettings()
void QmitkUSNavigationAbstractSettingsWidget::LoadSettings |
( |
| ) |
|
◆ OnCancel
void QmitkUSNavigationAbstractSettingsWidget::OnCancel |
( |
| ) |
|
|
protectedslot |
◆ OnCancelProcessing()
virtual void QmitkUSNavigationAbstractSettingsWidget::OnCancelProcessing |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ OnLoadSettingsProcessing()
virtual void QmitkUSNavigationAbstractSettingsWidget::OnLoadSettingsProcessing |
( |
| ) |
|
|
protectedpure virtual |
◆ OnSave
void QmitkUSNavigationAbstractSettingsWidget::OnSave |
( |
| ) |
|
|
protectedslot |
◆ OnSaveProcessing()
virtual void QmitkUSNavigationAbstractSettingsWidget::OnSaveProcessing |
( |
| ) |
|
|
protectedpure virtual |
◆ OnSetSettingsNode()
virtual void QmitkUSNavigationAbstractSettingsWidget::OnSetSettingsNode |
( |
itk::SmartPointer< mitk::DataNode > | settingsNode, |
|
|
bool | overwriteValues ) |
|
protectedpure virtual |
◆ Saved
void QmitkUSNavigationAbstractSettingsWidget::Saved |
( |
| ) |
|
|
signal |
◆ SetSettingsNode()
void QmitkUSNavigationAbstractSettingsWidget::SetSettingsNode |
( |
itk::SmartPointer< mitk::DataNode > | settingsNode, |
|
|
bool | overwriteValues = false ) |
◆ SettingsChanged
void QmitkUSNavigationAbstractSettingsWidget::SettingsChanged |
( |
itk::SmartPointer< mitk::DataNode > | | ) |
|
|
signal |
The documentation for this class was generated from the following files: