![]() |
Qt 4.8
|
Public Functions | |
| DISPID | dispIDofName (const QByteArray &name, IDispatch *disp) |
| int | numParameter (const QByteArray &prototype) |
| QByteArray | paramType (const QByteArray &signature, int index, bool *out=0) |
| void | parsePrototype (const QByteArray &prototype) |
| QByteArray | propertyType (const QByteArray &propertyName) |
| QAxMetaObject () | |
| ~QAxMetaObject () | |
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... | |
Properties | |
| QList< QUuid > | connectionInterfaces |
| QHash< QByteArray, DISPID > | dispIDs |
| QHash< QByteArray, QList< QByteArray > > | memberInfo |
| QMap< QUuid, QMap< DISPID, QByteArray > > | props |
| QMap< QUuid, QMap< DISPID, QByteArray > > | propsigs |
| QMap< QByteArray, QByteArray > | realPrototype |
| QMap< QUuid, QMap< DISPID, QByteArray > > | sigs |
Friends | |
| class | MetaObjectGenerator |
Definition at line 77 of file qaxbase.cpp.
|
inline |
Definition at line 79 of file qaxbase.cpp.
Referenced by QAxBasePrivate::metaObject().
|
inline |
Definition at line 84 of file qaxbase.cpp.
|
inline |
Definition at line 168 of file qaxbase.cpp.
Referenced by QAxBase::dynamicCallHelper(), QAxBase::internalInvoke(), QAxBase::internalProperty(), and ~QAxMetaObject().
| int QAxMetaObject::numParameter | ( | const QByteArray & | prototype | ) |
Definition at line 134 of file qaxbase.cpp.
Referenced by QAxBase::dynamicCallHelper(), QAxBase::internalInvoke(), QAxEventSink::Invoke(), and ~QAxMetaObject().
| QByteArray QAxMetaObject::paramType | ( | const QByteArray & | signature, |
| int | index, | ||
| bool * | out = 0 |
||
| ) |
Definition at line 142 of file qaxbase.cpp.
Referenced by QAxBase::dynamicCallHelper(), QAxBase::internalInvoke(), QAxEventSink::Invoke(), and ~QAxMetaObject().
| void QAxMetaObject::parsePrototype | ( | const QByteArray & | prototype | ) |
Definition at line 115 of file qaxbase.cpp.
Referenced by numParameter(), paramType(), and ~QAxMetaObject().
|
inline |
Definition at line 129 of file qaxbase.cpp.
Referenced by MetaObjectGenerator::addProperty(), QAxBase::internalProperty(), and ~QAxMetaObject().
|
friend |
Definition at line 97 of file qaxbase.cpp.
Definition at line 99 of file qaxbase.cpp.
Referenced by MetaObjectGenerator::metaObject(), and MetaObjectGenerator::tryCache().
|
private |
Definition at line 112 of file qaxbase.cpp.
Referenced by dispIDofName().
|
private |
Definition at line 108 of file qaxbase.cpp.
Referenced by numParameter(), paramType(), and parsePrototype().
|
private |
Definition at line 105 of file qaxbase.cpp.
Referenced by QAxEventSink::addProperty(), QAxEventSink::findProperty(), MetaObjectGenerator::metaObject(), QAxEventSink::propertyMap(), and MetaObjectGenerator::tryCache().
|
private |
Definition at line 103 of file qaxbase.cpp.
Referenced by QAxEventSink::addProperty(), QAxEventSink::addSignal(), MetaObjectGenerator::metaObject(), QAxEventSink::OnChanged(), QAxEventSink::propSignalMap(), and MetaObjectGenerator::tryCache().
|
private |
Definition at line 109 of file qaxbase.cpp.
Referenced by MetaObjectGenerator::metaObject(), parsePrototype(), and propertyType().
|
private |
Definition at line 101 of file qaxbase.cpp.
Referenced by QAxEventSink::addSignal(), QAxEventSink::Invoke(), MetaObjectGenerator::metaObject(), QAxEventSink::signalMap(), and MetaObjectGenerator::tryCache().