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: