#include <klfpobj.h>
Public Types | |
typedef T | Type |
Public Member Functions | |
KLFPObjPropRef (KLFPropertizedObject *pobj, int propId) | |
KLFPObjPropRef (const KLFPObjPropRef &other) | |
KLFPObjPropRef (KLFPropertizedObject *pobj, int builtInPropId, const QString &pname) | |
KLFPObjPropRef (KLFPropertizedObject *pobj, int builtInPropId, const QString &pname, const T &value) | |
operator QVariant () const | |
operator T () const | |
const T | operator() () const |
const KLFPObjPropRef & | operator= (const QVariant &v) |
const KLFPObjPropRef & | operator= (const T &value) |
const KLFPObjPropRef & | operator= (const KLFPObjPropRef &value) |
QVariant | variantValue () const |
const T | value () const |
template<class VariantType > | |
const T | value () const |
template<class VariantType > | |
void | set (const T &value) |
void | set (const T &value) |
template<class VariantType > | |
bool | equals (const KLFPObjPropRef &other) const |
bool | equals (const KLFPObjPropRef &other) const |
bool | operator== (const T &val) const |
bool | operator== (const KLFPObjPropRef &other) const |
typedef T KLFPObjPropRef< T >::Type |
|
inline |
|
inline |
|
inline |
Constructs the object and automatically registers the given property in pobj
as a built-in property.
|
inline |
Constructs the object and automatically registers the given property in pobj
as a built-in property. Initializes the property's value to value
.
|
inline |
Definition at line 852 of file klfpobj.h.
References KLFPObjPropRef< T >::value().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 819 of file klfpobj.h.
References KLFPObjPropRef< T >::value().
|
inline |
|
inline |
Definition at line 865 of file klfpobj.h.
References KLF_ASSERT_CONDITION, and KLFPObjPropRef< T >::value().
|
inline |
|
inline |
|
inline |
Definition at line 829 of file klfpobj.h.
Referenced by KLFPObjPropRef< T >::equals(), KLFPObjPropRef< T >::operator=(), and KLFPObjPropRef< T >::operator==().
Definition at line 835 of file klfpobj.h.
References QVariant::value().
|
inline |