#include <BALL/VIEW/KERNEL/preferencesEntry.h>
Public Member Functions | |
ExtendedPreferencesObject () | |
virtual | ~ExtendedPreferencesObject () |
virtual bool | getValue (String &) const =0 |
Overload this in derived classes! | |
virtual bool | setValue (const String &)=0 |
Overload this in derived classes! |
Base class for the more sophisticated GUI elements in a dialog, to support reading and (re)storing their state. Make sure to name all derived objects, by calling setObjectName() Otherwise (re-)storing the values wont work.
Definition at line 78 of file preferencesEntry.h.
BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject::ExtendedPreferencesObject | ( | ) | [inline] |
Definition at line 83 of file preferencesEntry.h.
virtual BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject::~ExtendedPreferencesObject | ( | ) | [inline, virtual] |
Definition at line 86 of file preferencesEntry.h.
virtual bool BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject::getValue | ( | String & | ) | const [pure virtual] |
Overload this in derived classes!
Implemented in BALL::VIEW::ShortcutRegistry, BALL::VIEW::BALLMenuBar, BALL::VIEW::BALLMenu, BALL::VIEW::ColorTable, and BALL::VIEW::HotkeyTable.
virtual bool BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject::setValue | ( | const String & | ) | [pure virtual] |
Overload this in derived classes!
Implemented in BALL::VIEW::ShortcutRegistry, BALL::VIEW::BALLMenuLike< QMenuLike >, BALL::VIEW::ColorTable, BALL::VIEW::HotkeyTable, BALL::VIEW::BALLMenuLike< QMenuBar >, and BALL::VIEW::BALLMenuLike< QMenu >.