#include <klfconfigbase.h>
Public Member Functions | |
KLFConfigPropBase () | |
virtual | ~KLFConfigPropBase () |
virtual QString | propName () const |
virtual QVariant | toVariant () const =0 |
virtual bool | setValue (const QVariant &newvalue) |
virtual QVariant | defaultValueVariant () const |
Protected Attributes | |
QString | pname |
Definition at line 35 of file klfconfigbase.h.
Definition at line 27 of file klfconfigbase.cpp.
KLFConfigPropBase::~KLFConfigPropBase | ( | ) | [virtual] |
Definition at line 30 of file klfconfigbase.cpp.
virtual QVariant KLFConfigPropBase::defaultValueVariant | ( | ) | const [inline, virtual] |
Reimplemented in KLFConfigProp< T >.
Definition at line 46 of file klfconfigbase.h.
virtual QString KLFConfigPropBase::propName | ( | ) | const [inline, virtual] |
Definition at line 41 of file klfconfigbase.h.
Referenced by KLFConfigProp< T >::initialize(), KLFConfigBase::property(), and KLFConfigBase::propertyList().
virtual bool KLFConfigPropBase::setValue | ( | const QVariant & | newvalue | ) | [inline, virtual] |
Reimplemented in KLFConfigProp< T >.
Definition at line 44 of file klfconfigbase.h.
virtual QVariant KLFConfigPropBase::toVariant | ( | ) | const [pure virtual] |
Implemented in KLFConfigProp< T >.
Referenced by KLFConfigBase::connectQObject().
QString KLFConfigPropBase::pname [protected] |
Definition at line 49 of file klfconfigbase.h.
Referenced by KLFConfigProp< T >::connectQObjectProperty(), KLFConfigProp< T >::connectQObjectSlot(), KLFConfigProp< T >::disconnectQObjectProperty(), KLFConfigProp< T >::disconnectQObjectSlot(), KLFConfigProp< T >::initialize(), KLFConfigProp< T >::setValue(), and KLFConfigProp< T >::value().