Mantid
|
Defines an interface for an object to load and store any configuration settings that should persist between objects. More...
#include <Configurable.h>
Public Member Functions | |
virtual void | readSettings (const QSettings &)=0 |
virtual void | writeSettings (QSettings &) const =0 |
virtual | ~Configurable ()=default |
Defines an interface for an object to load and store any configuration settings that should persist between objects.
A widget should inherit from this class and define the loadSettings and saveSettings member functions. These functions are expected to be called by the client along with a QSettings instance, opened at the correct group, which will either give access or receive the values.
Definition at line 24 of file Configurable.h.
|
virtualdefault |
|
pure virtual |
Implemented in MantidQt::API::AbstractAlgorithmInputHistory, and MantidQt::MantidWidgets::MessageDisplay.
|
pure virtual |
Implemented in MantidQt::API::AbstractAlgorithmInputHistory, and MantidQt::MantidWidgets::MessageDisplay.