#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.
BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject::ExtendedPreferencesObject | ( | ) | [inline] |
virtual BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject::~ExtendedPreferencesObject | ( | ) | [inline, virtual] |
virtual bool BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject::getValue | ( | String & | ) | const [pure virtual] |
Overload this in derived classes!
Implemented in BALL::VIEW::QColorTable, BALL::VIEW::HotkeyTable, and BALL::VIEW::ShortcutRegistry.
virtual bool BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject::setValue | ( | const String & | ) | [pure virtual] |
Overload this in derived classes!
Implemented in BALL::VIEW::QColorTable, BALL::VIEW::HotkeyTable, and BALL::VIEW::ShortcutRegistry.