ALBA
|
#include <albaGUISettings.h>
Public Member Functions | |
albaGUISettings (albaObserver *Listener, const albaString &label=_("Settings")) | |
~albaGUISettings () | |
virtual void | OnEvent (albaEventBase *alba_event) |
void | SetListener (albaObserver *Listener) |
albaGUI * | GetGui () |
const char * | GetLabel () |
Public Member Functions inherited from albaObserver | |
albaObserver () | |
virtual | ~albaObserver () |
virtual void | OnEvent (albaEventBase *e)=0 |
Protected Member Functions | |
virtual void | CreateGui () |
virtual void | InitializeSettings () |
Protected Attributes | |
albaGUI * | m_Gui |
albaString | m_Label |
wxConfig * | m_Config |
albaObserver * | m_Listener |
class name: albaGUISettings base class for more complex specified classes regarding the setting of application.
It returns a gui and generally can access to registry keys.
Definition at line 33 of file albaGUISettings.h.
albaGUISettings::albaGUISettings | ( | albaObserver * | Listener, |
const albaString & | label = _("Settings") |
||
) |
constructor
albaGUISettings::~albaGUISettings | ( | ) |
destructor
|
virtual |
Answer to the messages coming from interface.
Implements albaObserver.
Reimplemented in albaSnapshotManager, albaWizardSettings, albaViewManager, albaGUIApplicationSettings, albaGUIDicomSettings, albaGUISettingsAdvanced, and albaGUISettingsTimeBar.
|
inline |
Set the listener of the events launched.
Definition at line 45 of file albaGUISettings.h.
albaGUI * albaGUISettings::GetGui | ( | ) |
Return the GUI of the setting panel.
|
inline |
Return the settings' label.
Definition at line 51 of file albaGUISettings.h.
|
protectedvirtual |
Create the GUI for the setting panel.
Reimplemented in albaWizardSettings, albaGUIApplicationSettings, albaGUIDicomSettings, albaGUISettingsAdvanced, and albaGUISettingsTimeBar.
|
protectedvirtual |
Initialize the settings.
Reimplemented in albaSnapshotManager, albaWizardSettings, albaViewManager, albaGUIApplicationSettings, albaGUIDicomSettings, albaGUISettingsAdvanced, and albaGUISettingsTimeBar.
|
protected |
Definition at line 60 of file albaGUISettings.h.
|
protected |
Definition at line 61 of file albaGUISettings.h.
|
protected |
Definition at line 63 of file albaGUISettings.h.
|
protected |
Definition at line 65 of file albaGUISettings.h.