Loading...
Searching...
No Matches
preferencesObject.h
Go to the documentation of this file.
#ifndef BALL_CONCEPT_PREFERENCESOBJECT_H
#define BALL_CONCEPT_PREFERENCESOBJECT_H
#ifndef BALL_DATATYPE_STRING_H
# include <BALL/DATATYPE/string.h>
#endif
#include <QtCore/QObject>
namespace BALL
{
class BALL_EXPORT PreferencesObject
: public virtual QObject
{
public:
PreferencesObject() {};
virtual ~PreferencesObject() {};
virtual bool getValue(String&) const = 0;
virtual bool setValue(const String&) = 0;
};
}
#endif // BALL_CONCEPT_PREFERENCESOBJECT_H
BALL_EXPORT
#define BALL_EXPORT
Definition COMMON/global.h:50
BALL::PreferencesObject::setValue
virtual bool setValue(const String &)=0
Overload this in derived classes!
BALL::PreferencesObject::PreferencesObject
PreferencesObject()
Definition preferencesObject.h:31
BALL::PreferencesObject::getValue
virtual bool getValue(String &) const =0
Overload this in derived classes!
BALL::PreferencesObject::~PreferencesObject
virtual ~PreferencesObject()
Definition preferencesObject.h:34
BALL::String
Definition string.h:57
QObject
BALL
Definition constants.h:13
string.h