![]() |
Qt 4.8
|
#include <qdeclarativevmemetaobject_p.h>
Classes | |
| class | List |
Public Functions | |
| bool | aliasTarget (int index, QObject **target, int *coreIndex, int *valueTypeIndex) const |
| void | connectAliasSignal (int index) |
| QDeclarativeVMEMetaObject (QObject *obj, const QMetaObject *other, const QDeclarativeVMEMetaData *data, QDeclarativeCompiledData *compiledData) | |
| void | registerInterceptor (int index, int valueIndex, QDeclarativePropertyValueInterceptor *interceptor) |
| void | setVmeMethod (int index, const QScriptValue &) |
| void | setVMEProperty (int index, const QScriptValue &) |
| QScriptValue | vmeMethod (int index) |
| int | vmeMethodLineNumber (int index) |
| QScriptValue | vmeProperty (int index) |
| ~QDeclarativeVMEMetaObject () | |
Public Functions inherited from QAbstractDynamicMetaObject | |
| virtual int | createProperty (const char *, const char *) |
| virtual | ~QAbstractDynamicMetaObject () |
Public Functions inherited from QMetaObject | |
| QObject * | cast (QObject *obj) const |
| Returns obj if object obj inherits from this meta-object; otherwise returns 0. More... | |
| const QObject * | cast (const QObject *obj) const |
| Returns obj if object obj inherits from this meta-object; otherwise returns 0. More... | |
| QMetaClassInfo | classInfo (int index) const |
| Returns the meta-data for the item of class information with the given index. More... | |
| int | classInfoCount () const |
| Returns the number of items of class information in this class. More... | |
| int | classInfoOffset () const |
| Returns the class information offset for this class; i.e. More... | |
| const char * | className () const |
| Returns the class name. More... | |
| QMetaMethod | constructor (int index) const |
| Returns the meta-data for the constructor with the given index. More... | |
| int | constructorCount () const |
| Returns the number of constructors in this class. More... | |
| QMetaEnum | enumerator (int index) const |
| Returns the meta-data for the enumerator with the given index. More... | |
| int | enumeratorCount () const |
| Returns the number of enumerators in this class. More... | |
| int | enumeratorOffset () const |
| Returns the enumerator offset for this class; i.e. More... | |
| int | indexOfClassInfo (const char *name) const |
| Finds class information item name and returns its index; otherwise returns -1. More... | |
| int | indexOfConstructor (const char *constructor) const |
| Finds constructor and returns its index; otherwise returns -1. More... | |
| int | indexOfEnumerator (const char *name) const |
| Finds enumerator name and returns its index; otherwise returns -1. More... | |
| int | indexOfMethod (const char *method) const |
| Finds method and returns its index; otherwise returns -1. More... | |
| int | indexOfProperty (const char *name) const |
| Finds property name and returns its index; otherwise returns -1. More... | |
| int | indexOfSignal (const char *signal) const |
| Finds signal and returns its index; otherwise returns -1. More... | |
| int | indexOfSlot (const char *slot) const |
| Finds slot and returns its index; otherwise returns -1. More... | |
| QMetaMethod | method (int index) const |
| Returns the meta-data for the method with the given index. More... | |
| int | methodCount () const |
| Returns the number of methods known to the meta-object system in this class, including the number of properties provided by each base class. More... | |
| int | methodOffset () const |
| Returns the method offset for this class; i.e. More... | |
| QObject * | newInstance (QGenericArgument val0=QGenericArgument(0), QGenericArgument val1=QGenericArgument(), QGenericArgument val2=QGenericArgument(), QGenericArgument val3=QGenericArgument(), QGenericArgument val4=QGenericArgument(), QGenericArgument val5=QGenericArgument(), QGenericArgument val6=QGenericArgument(), QGenericArgument val7=QGenericArgument(), QGenericArgument val8=QGenericArgument(), QGenericArgument val9=QGenericArgument()) const |
| Constructs a new instance of this class. More... | |
| QMetaProperty | property (int index) const |
| Returns the meta-data for the property with the given index. More... | |
| int | propertyCount () const |
| Returns the number of properties in this class, including the number of properties provided by each base class. More... | |
| int | propertyOffset () const |
| Returns the property offset for this class; i.e. More... | |
| int | static_metacall (Call, int, void **) const |
| const QMetaObject * | superClass () const |
| Returns the meta-object of the superclass, or 0 if there is no such object. More... | |
| QString | tr (const char *s, const char *c) const |
| QString | tr (const char *s, const char *c, int n) const |
| QString | trUtf8 (const char *s, const char *c) const |
| QString | trUtf8 (const char *s, const char *c, int n) const |
| QMetaProperty | userProperty () const |
Returns the property that has the USER flag set to true. More... | |
Protected Functions | |
| virtual int | metaCall (QMetaObject::Call _c, int _id, void **_a) |
Private Functions | |
| void | connectAlias (int aliasId) |
| void | listChanged (int) |
| QScriptValue | method (int) |
| QScriptValue | readVarProperty (int) |
| QVariant | readVarPropertyAsVariant (int) |
| void | writeVarProperty (int, const QScriptValue &) |
| void | writeVarProperty (int, const QVariant &) |
Static Private Functions | |
| static void | list_append (QDeclarativeListProperty< QObject > *, QObject *) |
| static QObject * | list_at (QDeclarativeListProperty< QObject > *, int) |
| static void | list_clear (QDeclarativeListProperty< QObject > *) |
| static int | list_count (QDeclarativeListProperty< QObject > *) |
Properties | |
| QBitArray | aConnected |
| QBitArray | aInterceptors |
| QDeclarativeCompiledData * | compiledData |
| QDeclarativeGuardedContextData | ctxt |
| QDeclarativeVMEVariant * | data |
| QHash< int, QPair< int, QDeclarativePropertyValueInterceptor * > > | interceptors |
| QList< List > | listProperties |
| const QDeclarativeVMEMetaData * | metaData |
| int | methodOffset |
| QScriptValue * | methods |
| QObject * | object |
| QAbstractDynamicMetaObject * | parent |
| int | propOffset |
Definition at line 134 of file qdeclarativevmemetaobject_p.h.
| QDeclarativeVMEMetaObject::QDeclarativeVMEMetaObject | ( | QObject * | obj, |
| const QMetaObject * | other, | ||
| const QDeclarativeVMEMetaData * | data, | ||
| QDeclarativeCompiledData * | compiledData | ||
| ) |
Definition at line 381 of file qdeclarativevmemetaobject.cpp.
| QDeclarativeVMEMetaObject::~QDeclarativeVMEMetaObject | ( | ) |
Definition at line 416 of file qdeclarativevmemetaobject.cpp.
| bool QDeclarativeVMEMetaObject::aliasTarget | ( | int | index, |
| QObject ** | target, | ||
| int * | coreIndex, | ||
| int * | valueTypeIndex | ||
| ) | const |
Definition at line 839 of file qdeclarativevmemetaobject.cpp.
Referenced by QDeclarativePropertyPrivate::binding(), QDeclarativePropertyPrivate::findAliasTarget(), QDeclarativePropertyPrivate::setBinding(), and QDeclarativePropertyPrivate::setBindingNoEnable().
|
private |
Definition at line 869 of file qdeclarativevmemetaobject.cpp.
Referenced by connectAliasSignal(), and metaCall().
| void QDeclarativeVMEMetaObject::connectAliasSignal | ( | int | index | ) |
Definition at line 894 of file qdeclarativevmemetaobject.cpp.
Referenced by flush_vme_signal().
|
staticprivate |
Definition at line 748 of file qdeclarativevmemetaobject.cpp.
Referenced by metaCall().
|
staticprivate |
|
staticprivate |
Definition at line 765 of file qdeclarativevmemetaobject.cpp.
Referenced by metaCall().
|
staticprivate |
|
private |
Definition at line 743 of file qdeclarativevmemetaobject.cpp.
|
protectedvirtual |
Reimplemented from QAbstractDynamicMetaObject.
Definition at line 424 of file qdeclarativevmemetaobject.cpp.
|
private |
Definition at line 676 of file qdeclarativevmemetaobject.cpp.
Referenced by metaCall(), and vmeMethod().
|
private |
Definition at line 700 of file qdeclarativevmemetaobject.cpp.
Referenced by vmeProperty().
|
private |
Definition at line 710 of file qdeclarativevmemetaobject.cpp.
Referenced by metaCall().
| void QDeclarativeVMEMetaObject::registerInterceptor | ( | int | index, |
| int | valueIndex, | ||
| QDeclarativePropertyValueInterceptor * | interceptor | ||
| ) |
Definition at line 772 of file qdeclarativevmemetaobject.cpp.
| void QDeclarativeVMEMetaObject::setVmeMethod | ( | int | index, |
| const QScriptValue & | value | ||
| ) |
Definition at line 807 of file qdeclarativevmemetaobject.cpp.
Referenced by QDeclarativeEngineDebugService::setMethodBody().
| void QDeclarativeVMEMetaObject::setVMEProperty | ( | int | index, |
| const QScriptValue & | v | ||
| ) |
Definition at line 830 of file qdeclarativevmemetaobject.cpp.
| QScriptValue QDeclarativeVMEMetaObject::vmeMethod | ( | int | index | ) |
Definition at line 796 of file qdeclarativevmemetaobject.cpp.
| int QDeclarativeVMEMetaObject::vmeMethodLineNumber | ( | int | index | ) |
Definition at line 780 of file qdeclarativevmemetaobject.cpp.
Referenced by QDeclarativeEngineDebugService::setMethodBody().
| QScriptValue QDeclarativeVMEMetaObject::vmeProperty | ( | int | index | ) |
Definition at line 821 of file qdeclarativevmemetaobject.cpp.
|
private |
Definition at line 720 of file qdeclarativevmemetaobject.cpp.
Referenced by metaCall(), and setVMEProperty().
|
private |
Definition at line 726 of file qdeclarativevmemetaobject.cpp.
|
private |
Definition at line 166 of file qdeclarativevmemetaobject_p.h.
Referenced by connectAlias(), and QDeclarativeVMEMetaObject().
|
private |
Definition at line 167 of file qdeclarativevmemetaobject_p.h.
Referenced by metaCall(), and registerInterceptor().
|
private |
Definition at line 156 of file qdeclarativevmemetaobject_p.h.
Referenced by QDeclarativeVMEMetaObject(), and ~QDeclarativeVMEMetaObject().
|
private |
Definition at line 157 of file qdeclarativevmemetaobject_p.h.
Referenced by aliasTarget(), connectAlias(), metaCall(), method(), readVarProperty(), and readVarPropertyAsVariant().
|
private |
Definition at line 163 of file qdeclarativevmemetaobject_p.h.
Referenced by metaCall(), method(), QDeclarativeVMEMetaObject(), readVarProperty(), readVarPropertyAsVariant(), vmeMethodLineNumber(), writeVarProperty(), and ~QDeclarativeVMEMetaObject().
|
private |
Definition at line 168 of file qdeclarativevmemetaobject_p.h.
Referenced by metaCall(), and registerInterceptor().
Definition at line 187 of file qdeclarativevmemetaobject_p.h.
Referenced by metaCall(), and QDeclarativeVMEMetaObject().
|
private |
Definition at line 159 of file qdeclarativevmemetaobject_p.h.
Referenced by aliasTarget(), connectAlias(), connectAliasSignal(), metaCall(), method(), QDeclarativeVMEMetaObject(), registerInterceptor(), setVmeMethod(), vmeMethod(), and vmeMethodLineNumber().
|
private |
Definition at line 161 of file qdeclarativevmemetaobject_p.h.
|
private |
Definition at line 170 of file qdeclarativevmemetaobject_p.h.
Referenced by method(), setVmeMethod(), and ~QDeclarativeVMEMetaObject().
|
private |
Definition at line 155 of file qdeclarativevmemetaobject_p.h.
Referenced by connectAlias().
|
private |
Definition at line 178 of file qdeclarativevmemetaobject_p.h.
Referenced by metaCall(), QDeclarativeVMEMetaObject(), setVmeMethod(), setVMEProperty(), vmeMethod(), vmeMethodLineNumber(), vmeProperty(), and ~QDeclarativeVMEMetaObject().
|
private |
Definition at line 160 of file qdeclarativevmemetaobject_p.h.
Referenced by aliasTarget(), metaCall(), QDeclarativeVMEMetaObject(), setVMEProperty(), and vmeProperty().