#include <klfconfigbase.h>
Public Types | |
typedef T | Type |
Public Member Functions | |
KLFConfigProp () | |
operator Type () const | |
const Type | operator() () const |
const Type & | operator= (const Type &newvalue) |
bool | operator== (const Type &compareValue) const |
bool | operator!= (const Type &compareValue) const |
bool | setValue (const QVariant &newvalue) |
bool | setValue (const Type &newvalue) |
Type | defaultValue () const |
bool | defaultValueDefinite () const |
Type | value () const |
bool | hasValue () const |
virtual QVariant | toVariant () const |
virtual QVariant | defaultValueVariant () const |
void | initialize (KLFConfigBase *confptr, const QString &propName, const Type &defaultValue, bool isDefaultValueDefinite=true) |
void | setDefaultValue (const Type &defaultValue) |
void | connectQObjectProperty (QObject *object, const QByteArray &propName) |
void | disconnectQObjectProperty (QObject *object, const QByteArray &propName) |
void | connectQObjectSlot (QObject *object, const QByteArray &slotName) |
void | disconnectQObjectSlot (QObject *object, const QByteArray &slotName) |
![]() | |
KLFConfigPropBase () | |
virtual | ~KLFConfigPropBase () |
virtual QString | propName () const |
Additional Inherited Members | |
![]() | |
QString | pname |
Definition at line 115 of file klfconfigbase.h.
typedef T KLFConfigProp< T >::Type |
Definition at line 118 of file klfconfigbase.h.
|
inline |
Definition at line 120 of file klfconfigbase.h.
|
inline |
Definition at line 217 of file klfconfigbase.h.
References KLF_ASSERT_NOT_NULL.
|
inline |
Definition at line 230 of file klfconfigbase.h.
References KLF_ASSERT_NOT_NULL.
|
inline |
Definition at line 164 of file klfconfigbase.h.
|
inline |
Definition at line 168 of file klfconfigbase.h.
|
inlinevirtual |
Reimplemented from KLFConfigPropBase.
Definition at line 192 of file klfconfigbase.h.
References KLFVariantConverter< T >::convert().
|
inline |
Definition at line 223 of file klfconfigbase.h.
References KLF_ASSERT_NOT_NULL.
|
inline |
Definition at line 236 of file klfconfigbase.h.
References KLF_ASSERT_NOT_NULL.
|
inline |
Definition at line 181 of file klfconfigbase.h.
|
inline |
Definition at line 198 of file klfconfigbase.h.
References KLF_ASSERT_NOT_NULL, and KLFConfigBase::registerConfigProp().
|
inline |
Definition at line 123 of file klfconfigbase.h.
|
inline |
Definition at line 140 of file klfconfigbase.h.
|
inline |
Definition at line 127 of file klfconfigbase.h.
|
inline |
Definition at line 131 of file klfconfigbase.h.
|
inline |
Definition at line 136 of file klfconfigbase.h.
|
inline |
Definition at line 211 of file klfconfigbase.h.
|
inlinevirtual |
Reimplemented from KLFConfigPropBase.
Definition at line 145 of file klfconfigbase.h.
|
inline |
Definition at line 150 of file klfconfigbase.h.
References KLF_ASSERT_NOT_NULL.
|
inlinevirtual |
Implements KLFConfigPropBase.
Definition at line 186 of file klfconfigbase.h.
References KLFVariantConverter< T >::convert().
|
inline |
Definition at line 172 of file klfconfigbase.h.
References KLF_ASSERT_NOT_NULL.