Go to the documentation of this file.00001 #ifndef BALL_CONCEPT_PREFERENCESOBJECT_H
00002 #define BALL_CONCEPT_PREFERENCESOBJECT_H
00003
00004 #ifndef BALL_DATATYPE_STRING_H
00005 # include <BALL/DATATYPE/string.h>
00006 #endif
00007
00008 #include <QtCore/QObject>
00009
00010 namespace BALL
00011 {
00025 class BALL_EXPORT PreferencesObject
00026 : public virtual QObject
00027 {
00028 public:
00029
00031 PreferencesObject() {};
00032
00034 virtual ~PreferencesObject() {};
00035
00037 virtual bool getValue(String&) const = 0;
00038
00040 virtual bool setValue(const String&) = 0;
00041 };
00042 }
00043
00044 #endif // BALL_CONCEPT_PREFERENCESOBJECT_H