BALL  1.4.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject Class Referenceabstract

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

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

Public Member Functions

 ExtendedPreferencesObject ()
 
virtual ~ExtendedPreferencesObject ()
 
virtual bool getValue (String &) const =0
 Overload this in derived classes! More...
 
virtual bool setValue (const String &)=0
 Overload this in derived classes! More...
 

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

Definition at line 78 of file preferencesEntry.h.

Constructor & Destructor Documentation

BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject::ExtendedPreferencesObject ( )
inline

Definition at line 83 of file preferencesEntry.h.

virtual BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject::~ExtendedPreferencesObject ( )
inlinevirtual

Definition at line 86 of file preferencesEntry.h.

Member Function Documentation

virtual bool BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject::getValue ( String ) const
pure virtual

Overload this in derived classes!

Implemented in BALL::VIEW::ShortcutRegistry, BALL::VIEW::HotkeyTable, and BALL::VIEW::ColorTable.

virtual bool BALL::VIEW::PreferencesEntry::ExtendedPreferencesObject::setValue ( const String )
pure virtual

Overload this in derived classes!

Implemented in BALL::VIEW::ShortcutRegistry, BALL::VIEW::HotkeyTable, and BALL::VIEW::ColorTable.