Qt 4.8
Static Public Functions | Static Private Functions | List of all members
QDeclarativePrivate::AttachedPropertySelector< T, 1 > Class Template Reference

#include <qdeclarativeprivate.h>

Static Public Functions

static QDeclarativeAttachedPropertiesFunc func ()
 
static const QMetaObjectmetaObject ()
 

Static Private Functions

static QObjectattachedProperties (QObject *obj)
 
template<typename ReturnType >
static const QMetaObjectattachedPropertiesMetaObject (ReturnType *(*)(QObject *))
 

Detailed Description

template<typename T>
class QDeclarativePrivate::AttachedPropertySelector< T, 1 >

Definition at line 163 of file qdeclarativeprivate.h.

Functions

◆ attachedProperties()

template<typename T >
static QObject* QDeclarativePrivate::AttachedPropertySelector< T, 1 >::attachedProperties ( QObject obj)
inlinestaticprivate

Definition at line 165 of file qdeclarativeprivate.h.

165  {
166  return T::qmlAttachedProperties(obj);
167  }

◆ attachedPropertiesMetaObject()

template<typename T >
template<typename ReturnType >
static const QMetaObject* QDeclarativePrivate::AttachedPropertySelector< T, 1 >::attachedPropertiesMetaObject ( ReturnType *  *)(QObject *)
inlinestaticprivate

Definition at line 169 of file qdeclarativeprivate.h.

169  {
170  return &ReturnType::staticMetaObject;
171  }

◆ func()

template<typename T >
static QDeclarativeAttachedPropertiesFunc QDeclarativePrivate::AttachedPropertySelector< T, 1 >::func ( )
inlinestatic

Definition at line 173 of file qdeclarativeprivate.h.

173  {
174  return &attachedProperties;
175  }

◆ metaObject()

template<typename T >
static const QMetaObject* QDeclarativePrivate::AttachedPropertySelector< T, 1 >::metaObject ( )
inlinestatic

Definition at line 176 of file qdeclarativeprivate.h.

176  {
177  return attachedPropertiesMetaObject(&T::qmlAttachedProperties);
178  }
static const QMetaObject * attachedPropertiesMetaObject(ReturnType *(*)(QObject *))

The documentation for this class was generated from the following file: