BALL  1.5.0
preferencesObject.h
Go to the documentation of this file.
1 #ifndef BALL_CONCEPT_PREFERENCESOBJECT_H
2 #define BALL_CONCEPT_PREFERENCESOBJECT_H
3 
4 #ifndef BALL_DATATYPE_STRING_H
5 # include <BALL/DATATYPE/string.h>
6 #endif
7 
8 #include <QtCore/QObject>
9 
10 namespace BALL
11 {
26  : public virtual QObject
27  {
28  public:
29 
32 
34  virtual ~PreferencesObject() {};
35 
37  virtual bool getValue(String&) const = 0;
38 
40  virtual bool setValue(const String&) = 0;
41  };
42 }
43 
44 #endif // BALL_CONCEPT_PREFERENCESOBJECT_H
BALL_EXPORT
#define BALL_EXPORT
Definition: COMMON/global.h:50
BALL::PreferencesObject::~PreferencesObject
virtual ~PreferencesObject()
Definition: preferencesObject.h:34
BALL::PreferencesObject::PreferencesObject
PreferencesObject()
Definition: preferencesObject.h:31
BALL::String
Definition: string.h:57
BALL
Definition: constants.h:13
BALL::PreferencesObject::setValue
virtual bool setValue(const String &)=0
Overload this in derived classes!
BALL::PreferencesObject
Definition: preferencesObject.h:27
string.h
QObject
BALL::PreferencesObject::getValue
virtual bool getValue(String &) const =0
Overload this in derived classes!