BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject Class Reference

#include <BALL/VIEW/KERNEL/preferencesEntry.h>

Inheritance diagram for BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject:
BALL::VIEW::HotkeyTable BALL::VIEW::QColorTable BALL::VIEW::ShortcutRegistry

List of all members.


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!



Detailed Description

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.

See also:
QColorTable

Constructor & Destructor Documentation

BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject::ExtendedPreferencesObject (  )  [inline]
virtual BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject::~ExtendedPreferencesObject (  )  [inline, virtual]

Member Function Documentation

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.