13 #ifndef mitkIPreferencesService_h
14 #define mitkIPreferencesService_h
A service for persistent application preferences.
virtual void UninitializeStorage(bool removeFile=true)=0
For internal use only.
virtual ~IPreferencesService()
If initialized, ask the preferences backend to flush preferences, i.e. write them to disk.
virtual bool OpenPreferencesDialog(const std::string &page={})
Opens the preferences dialog, if available.
virtual void InitializeStorage(const fs::path &filename)=0
Initialize the preferences backend.
virtual IPreferences * GetSystemPreferences()=0
Access preferences.
Interface to application preferences.
#define MITK_DECLARE_SERVICE_INTERFACE(IFace, IId)
Find image slices visible on a given plane.