Qt 4.8
|
#include <qmetaobjectbuilder_p.h>
Public Types | |
enum | AddMember { ClassName = 0x00000001, SuperClass = 0x00000002, Methods = 0x00000004, Signals = 0x00000008, Slots = 0x00000010, Constructors = 0x00000020, Properties = 0x00000040, Enumerators = 0x00000080, ClassInfos = 0x00000100, RelatedMetaObjects = 0x00000200, StaticMetacall = 0x00000400, PublicMethods = 0x00000800, ProtectedMethods = 0x00001000, PrivateMethods = 0x00002000, AllMembers = 0x7FFFFFFF, AllPrimaryMembers = 0x7FFFFBFC } |
This enum defines which members of QMetaObject should be copied by QMetaObjectBuilder::addMetaObject() More... | |
enum | MetaObjectFlag { DynamicMetaObject = 0x01 } |
typedef QMetaObjectExtraData::StaticMetacallFunction | StaticMetacallFunction |
Typedef for static metacall functions. More... | |
Public Functions | |
int | addClassInfo (const QByteArray &name, const QByteArray &value) |
Adds name and value as an item of class information to this class. More... | |
QMetaMethodBuilder | addConstructor (const QByteArray &signature) |
Adds a new constructor to this class with the specified signature. More... | |
QMetaMethodBuilder | addConstructor (const QMetaMethod &prototype) |
Adds a new constructor to this class that has the same information as prototype. More... | |
QMetaEnumBuilder | addEnumerator (const QByteArray &name) |
Adds a new enumerator to this class with the specified name. More... | |
QMetaEnumBuilder | addEnumerator (const QMetaEnum &prototype) |
Adds a new enumerator to this class that has the same information as prototype. More... | |
void | addMetaObject (const QMetaObject *prototype, QMetaObjectBuilder::AddMembers members=AllMembers) |
Adds the contents of prototype to this meta object builder. More... | |
QMetaMethodBuilder | addMethod (const QByteArray &signature) |
Adds a new public method to this class with the specified signature. More... | |
QMetaMethodBuilder | addMethod (const QByteArray &signature, const QByteArray &returnType) |
Adds a new public method to this class with the specified signature and returnType. More... | |
QMetaMethodBuilder | addMethod (const QMetaMethod &prototype) |
Adds a new public method to this class that has the same information as prototype. More... | |
QMetaPropertyBuilder | addProperty (const QByteArray &name, const QByteArray &type, int notifierId=-1) |
Adds a new readable/writable property to this class with the specified name and type. More... | |
QMetaPropertyBuilder | addProperty (const QMetaProperty &prototype) |
Adds a new property to this class that has the same information as prototype. More... | |
int | addRelatedMetaObject (const QMetaObject *meta) |
Adds meta to this class as a related meta object. More... | |
QMetaMethodBuilder | addSignal (const QByteArray &signature) |
Adds a new signal to this class with the specified signature. More... | |
QMetaMethodBuilder | addSlot (const QByteArray &signature) |
Adds a new public slot to this class with the specified signature. More... | |
int | classInfoCount () const |
Returns the number of items of class information in this class, exclusing the number of items of class information in the base class. More... | |
QByteArray | classInfoName (int index) const |
Returns the name of the item of class information at index in this class. More... | |
QByteArray | classInfoValue (int index) const |
Returns the value of the item of class information at index in this class. More... | |
QByteArray | className () const |
Returns the name of the class being constructed by this meta object builder. More... | |
QMetaMethodBuilder | constructor (int index) const |
Returns the constructor at index in this class. More... | |
int | constructorCount () const |
Returns the number of constructors in this class. More... | |
void | deserialize (QDataStream &stream, const QMap< QByteArray, const QMetaObject *> &references) |
Deserializes a meta object builder from stream into this meta object builder. More... | |
QMetaEnumBuilder | enumerator (int index) const |
Returns the enumerator at index in this class. More... | |
int | enumeratorCount () const |
Returns the number of enumerators in this class, excluding the number of enumerators in the base class. More... | |
MetaObjectFlags | flags () const |
Returns the flags of the class being constructed by this meta object builder. More... | |
int | indexOfClassInfo (const QByteArray &name) |
Finds an item of class information with the specified name and returns its index; otherwise returns -1. More... | |
int | indexOfConstructor (const QByteArray &signature) |
Finds a constructor with the specified signature and returns its index; otherwise returns -1. More... | |
int | indexOfEnumerator (const QByteArray &name) |
Finds an enumerator with the specified name and returns its index; otherwise returns -1. More... | |
int | indexOfMethod (const QByteArray &signature) |
Finds a method with the specified signature and returns its index; otherwise returns -1. More... | |
int | indexOfProperty (const QByteArray &name) |
Finds a property with the specified name and returns its index; otherwise returns -1. More... | |
int | indexOfSignal (const QByteArray &signature) |
Finds a signal with the specified signature and returns its index; otherwise returns -1. More... | |
int | indexOfSlot (const QByteArray &signature) |
Finds a slot with the specified signature and returns its index; otherwise returns -1. More... | |
QMetaMethodBuilder | method (int index) const |
Returns the method at index in this class. More... | |
int | methodCount () const |
Returns the number of methods in this class, excluding the number of methods in the base class. More... | |
QMetaPropertyBuilder | property (int index) const |
Returns the property at index in this class. More... | |
int | propertyCount () const |
Returns the number of properties in this class, excluding the number of properties in the base class. More... | |
QMetaObjectBuilder () | |
Constructs a new QMetaObjectBuilder. More... | |
QMetaObjectBuilder (const QMetaObject *prototype, QMetaObjectBuilder::AddMembers members=AllMembers) | |
Constructs a new QMetaObjectBuilder which is a copy of the meta object information in prototype. More... | |
const QMetaObject * | relatedMetaObject (int index) const |
Returns the related meta object at index in this class. More... | |
int | relatedMetaObjectCount () const |
Returns the number of related meta objects that are associated with this class. More... | |
void | removeClassInfo (int index) |
Removes the item of class information at index from this class. More... | |
void | removeConstructor (int index) |
Removes the constructor at index from this class. More... | |
void | removeEnumerator (int index) |
Removes the enumerator at index from this class. More... | |
void | removeMethod (int index) |
Removes the method at index from this class. More... | |
void | removeProperty (int index) |
Removes the property at index from this class. More... | |
void | removeRelatedMetaObject (int index) |
Removes the related meta object at index from this class. More... | |
void | serialize (QDataStream &stream) const |
Serializes the contents of the meta object builder onto stream. More... | |
void | setClassName (const QByteArray &name) |
Sets the name of the class being constructed by this meta object builder. More... | |
void | setFlags (MetaObjectFlags) |
Sets the flags of the class being constructed by this meta object builder. More... | |
void | setStaticMetacallFunction (QMetaObjectBuilder::StaticMetacallFunction value) |
Sets the static metacall function to use to construct objects of this class to value. More... | |
void | setSuperClass (const QMetaObject *meta) |
Sets the superclass meta object of the class being constructed by this meta object builder to meta. More... | |
QMetaObjectBuilder::StaticMetacallFunction | staticMetacallFunction () const |
Returns the static metacall function to use to construct objects of this class. More... | |
const QMetaObject * | superClass () const |
Returns the superclass meta object of the class being constructed by this meta object builder. More... | |
QMetaObject * | toMetaObject () const |
Converts this meta object builder into a concrete QMetaObject. More... | |
QByteArray | toRelocatableData (bool *=0) const |
virtual | ~QMetaObjectBuilder () |
Destroys this meta object builder. More... | |
Static Public Functions | |
static void | fromRelocatableData (QMetaObject *, const QMetaObject *, const QByteArray &) |
Properties | |
QMetaObjectBuilderPrivate * | d |
Friends | |
class | QMetaEnumBuilder |
class | QMetaMethodBuilder |
class | QMetaPropertyBuilder |
Definition at line 73 of file qmetaobjectbuilder_p.h.
Typedef for static metacall functions.
The three parameters are the call type value, the constructor index, and the array of parameters.
Definition at line 172 of file qmetaobjectbuilder_p.h.
This enum defines which members of QMetaObject should be copied by QMetaObjectBuilder::addMetaObject()
Definition at line 76 of file qmetaobjectbuilder_p.h.
QMetaObjectBuilder::QMetaObjectBuilder | ( | ) |
|
explicit |
Constructs a new QMetaObjectBuilder which is a copy of the meta object information in prototype.
Note: the super class contents for prototype are not copied, only the immediate class that is defined by prototype.
The members parameter indicates which members of prototype should be added. The default is AllMembers.
Definition at line 298 of file qmetaobjectbuilder.cpp.
|
virtual |
int QMetaObjectBuilder::addClassInfo | ( | const QByteArray & | name, |
const QByteArray & | value | ||
) |
Adds name and value as an item of class information to this class.
Returns the index of the new item of class information.
Definition at line 681 of file qmetaobjectbuilder.cpp.
Referenced by QDeclarativeCompiler::buildDynamicMeta(), and clone().
QMetaMethodBuilder QMetaObjectBuilder::addConstructor | ( | const QByteArray & | signature | ) |
Adds a new constructor to this class with the specified signature.
Returns an object that can be used to adjust the other attributes of the constructor. The signature will be normalized before it is added to the class.
Definition at line 558 of file qmetaobjectbuilder.cpp.
QMetaMethodBuilder QMetaObjectBuilder::addConstructor | ( | const QMetaMethod & | prototype | ) |
Adds a new constructor to this class that has the same information as prototype.
This is used to clone the constructors of an existing QMetaObject. Returns an object that can be used to adjust the attributes of the constructor.
This function requires that prototype be a constructor.
Definition at line 576 of file qmetaobjectbuilder.cpp.
QMetaEnumBuilder QMetaObjectBuilder::addEnumerator | ( | const QByteArray & | name | ) |
Adds a new enumerator to this class with the specified name.
Returns an object that can be used to adjust the other attributes of the enumerator.
Definition at line 648 of file qmetaobjectbuilder.cpp.
QMetaEnumBuilder QMetaObjectBuilder::addEnumerator | ( | const QMetaEnum & | prototype | ) |
Adds a new enumerator to this class that has the same information as prototype.
This is used to clone the enumerators of an existing QMetaObject. Returns an object that can be used to adjust the attributes of the enumerator.
Definition at line 664 of file qmetaobjectbuilder.cpp.
void QMetaObjectBuilder::addMetaObject | ( | const QMetaObject * | prototype, |
QMetaObjectBuilder::AddMembers | members = AllMembers |
||
) |
Adds the contents of prototype to this meta object builder.
This function is useful for cloning the contents of an existing QMetaObject.
The members parameter indicates which members of prototype should be added. The default is AllMembers.
Definition at line 720 of file qmetaobjectbuilder.cpp.
Referenced by addRelatedMetaObject().
QMetaMethodBuilder QMetaObjectBuilder::addMethod | ( | const QByteArray & | signature | ) |
Adds a new public method to this class with the specified signature.
Returns an object that can be used to adjust the other attributes of the method. The signature will be normalized before it is added to the class.
Definition at line 462 of file qmetaobjectbuilder.cpp.
QMetaMethodBuilder QMetaObjectBuilder::addMethod | ( | const QByteArray & | signature, |
const QByteArray & | returnType | ||
) |
Adds a new public method to this class with the specified signature and returnType.
Returns an object that can be used to adjust the other attributes of the method. The signature and returnType will be normalized before they are added to the class. If returnType is empty, then it indicates that the method has void
as its return type.
Definition at line 480 of file qmetaobjectbuilder.cpp.
QMetaMethodBuilder QMetaObjectBuilder::addMethod | ( | const QMetaMethod & | prototype | ) |
Adds a new public method to this class that has the same information as prototype.
This is used to clone the methods of an existing QMetaObject. Returns an object that can be used to adjust the attributes of the method.
This function will detect if prototype is an ordinary method, signal, slot, or constructor and act accordingly.
Definition at line 499 of file qmetaobjectbuilder.cpp.
QMetaPropertyBuilder QMetaObjectBuilder::addProperty | ( | const QByteArray & | name, |
const QByteArray & | type, | ||
int | notifierId = -1 |
||
) |
Adds a new readable/writable property to this class with the specified name and type.
Returns an object that can be used to adjust the other attributes of the property. The type will be normalized before it is added to the class. notifierId will be registered as the property's notify signal.
Definition at line 598 of file qmetaobjectbuilder.cpp.
Referenced by addConstructor(), QDeclarativeCompiler::buildDynamicMeta(), clone(), QDeclarativeCompiler::compileAlias(), QDeclarativeOpenMetaObjectType::createProperty(), and QDeclarativeBoundSignalParameters::QDeclarativeBoundSignalParameters().
QMetaPropertyBuilder QMetaObjectBuilder::addProperty | ( | const QMetaProperty & | prototype | ) |
Adds a new property to this class that has the same information as prototype.
This is used to clone the properties of an existing QMetaObject. Returns an object that can be used to adjust the attributes of the property.
Definition at line 613 of file qmetaobjectbuilder.cpp.
int QMetaObjectBuilder::addRelatedMetaObject | ( | const QMetaObject * | meta | ) |
Adds meta to this class as a related meta object.
Returns the index of the new related meta object entry.
Related meta objects are used when resolving the enumerated type associated with a property, where the enumerated type is in a different class from the property.
Definition at line 703 of file qmetaobjectbuilder.cpp.
Referenced by addClassInfo().
QMetaMethodBuilder QMetaObjectBuilder::addSignal | ( | const QByteArray & | signature | ) |
Adds a new signal to this class with the specified signature.
Returns an object that can be used to adjust the other attributes of the signal. The signature will be normalized before it is added to the class.
Definition at line 541 of file qmetaobjectbuilder.cpp.
Referenced by QDeclarativeCompiler::buildDynamicMeta(), QDeclarativeCompiler::compileAlias(), and QDeclarativeOpenMetaObjectType::createProperty().
QMetaMethodBuilder QMetaObjectBuilder::addSlot | ( | const QByteArray & | signature | ) |
Adds a new public slot to this class with the specified signature.
Returns an object that can be used to adjust the other attributes of the slot. The signature will be normalized before it is added to the class.
Definition at line 526 of file qmetaobjectbuilder.cpp.
Referenced by QDeclarativeCompiler::buildDynamicMeta().
int QMetaObjectBuilder::classInfoCount | ( | ) | const |
Returns the number of items of class information in this class, exclusing the number of items of class information in the base class.
Definition at line 433 of file qmetaobjectbuilder.cpp.
QByteArray QMetaObjectBuilder::classInfoName | ( | int | index | ) | const |
Returns the name of the item of class information at index in this class.
Definition at line 892 of file qmetaobjectbuilder.cpp.
QByteArray QMetaObjectBuilder::classInfoValue | ( | int | index | ) | const |
Returns the value of the item of class information at index in this class.
Definition at line 907 of file qmetaobjectbuilder.cpp.
QByteArray QMetaObjectBuilder::className | ( | ) | const |
Returns the name of the class being constructed by this meta object builder.
The default value is an empty QByteArray.
Definition at line 318 of file qmetaobjectbuilder.cpp.
QMetaMethodBuilder QMetaObjectBuilder::constructor | ( | int | index | ) | const |
Returns the constructor at index in this class.
Definition at line 828 of file qmetaobjectbuilder.cpp.
int QMetaObjectBuilder::constructorCount | ( | ) | const |
Returns the number of constructors in this class.
Definition at line 398 of file qmetaobjectbuilder.cpp.
void QMetaObjectBuilder::deserialize | ( | QDataStream & | stream, |
const QMap< QByteArray, const QMetaObject *> & | references | ||
) |
Deserializes a meta object builder from stream into this meta object builder.
The references parameter specifies a mapping from class names to QMetaObject instances for resolving the super class name and related meta objects in the object that is deserialized. The meta object for QObject is implicitly added to references and does not need to be supplied.
The QDataStream::status() value on stream will be set to QDataStream::ReadCorruptData if the input data is corrupt. The status will be set to QDataStream::ReadPastEnd if the input was exhausted before the full meta object was read.
Definition at line 1668 of file qmetaobjectbuilder.cpp.
Referenced by resolveClassName().
QMetaEnumBuilder QMetaObjectBuilder::enumerator | ( | int | index | ) | const |
Returns the enumerator at index in this class.
Definition at line 855 of file qmetaobjectbuilder.cpp.
int QMetaObjectBuilder::enumeratorCount | ( | ) | const |
Returns the number of enumerators in this class, excluding the number of enumerators in the base class.
Definition at line 421 of file qmetaobjectbuilder.cpp.
QMetaObjectBuilder::MetaObjectFlags QMetaObjectBuilder::flags | ( | ) | const |
Returns the flags of the class being constructed by this meta object builder.
Definition at line 365 of file qmetaobjectbuilder.cpp.
|
static |
Definition at line 1501 of file qmetaobjectbuilder.cpp.
Referenced by QDeclarativeCompiler::buildDynamicMeta(), and QDeclarativeVME::run().
int QMetaObjectBuilder::indexOfClassInfo | ( | const QByteArray & | name | ) |
Finds an item of class information with the specified name and returns its index; otherwise returns -1.
Definition at line 1112 of file qmetaobjectbuilder.cpp.
int QMetaObjectBuilder::indexOfConstructor | ( | const QByteArray & | signature | ) |
Finds a constructor with the specified signature and returns its index; otherwise returns -1.
The signature will be normalized by this method.
Definition at line 1065 of file qmetaobjectbuilder.cpp.
int QMetaObjectBuilder::indexOfEnumerator | ( | const QByteArray & | name | ) |
Finds an enumerator with the specified name and returns its index; otherwise returns -1.
Definition at line 1096 of file qmetaobjectbuilder.cpp.
int QMetaObjectBuilder::indexOfMethod | ( | const QByteArray & | signature | ) |
Finds a method with the specified signature and returns its index; otherwise returns -1.
The signature will be normalized by this method.
Definition at line 1015 of file qmetaobjectbuilder.cpp.
int QMetaObjectBuilder::indexOfProperty | ( | const QByteArray & | name | ) |
Finds a property with the specified name and returns its index; otherwise returns -1.
Definition at line 1081 of file qmetaobjectbuilder.cpp.
int QMetaObjectBuilder::indexOfSignal | ( | const QByteArray & | signature | ) |
Finds a signal with the specified signature and returns its index; otherwise returns -1.
The signature will be normalized by this method.
Definition at line 1031 of file qmetaobjectbuilder.cpp.
int QMetaObjectBuilder::indexOfSlot | ( | const QByteArray & | signature | ) |
Finds a slot with the specified signature and returns its index; otherwise returns -1.
The signature will be normalized by this method.
Definition at line 1048 of file qmetaobjectbuilder.cpp.
QMetaMethodBuilder QMetaObjectBuilder::method | ( | int | index | ) | const |
Returns the method at index in this class.
Definition at line 815 of file qmetaobjectbuilder.cpp.
int QMetaObjectBuilder::methodCount | ( | ) | const |
Returns the number of methods in this class, excluding the number of methods in the base class.
These include signals and slots as well as normal member functions.
Definition at line 388 of file qmetaobjectbuilder.cpp.
Referenced by QDeclarativeCompiler::buildDynamicMeta(), and QDeclarativeCompiler::compileAlias().
QMetaPropertyBuilder QMetaObjectBuilder::property | ( | int | index | ) | const |
Returns the property at index in this class.
Definition at line 841 of file qmetaobjectbuilder.cpp.
Referenced by QDeclarativeOpenMetaObject::name().
int QMetaObjectBuilder::propertyCount | ( | ) | const |
Returns the number of properties in this class, excluding the number of properties in the base class.
Definition at line 409 of file qmetaobjectbuilder.cpp.
Referenced by QDeclarativeOpenMetaObjectType::createProperty().
const QMetaObject * QMetaObjectBuilder::relatedMetaObject | ( | int | index | ) | const |
Returns the related meta object at index in this class.
Related meta objects are used when resolving the enumerated type associated with a property, where the enumerated type is in a different class from the property.
Definition at line 873 of file qmetaobjectbuilder.cpp.
int QMetaObjectBuilder::relatedMetaObjectCount | ( | ) | const |
Returns the number of related meta objects that are associated with this class.
Related meta objects are used when resolving the enumerated type associated with a property, where the enumerated type is in a different class from the property.
Definition at line 449 of file qmetaobjectbuilder.cpp.
void QMetaObjectBuilder::removeClassInfo | ( | int | index | ) |
Removes the item of class information at index from this class.
The indices of all following items will be adjusted downwards by 1.
Definition at line 983 of file qmetaobjectbuilder.cpp.
void QMetaObjectBuilder::removeConstructor | ( | int | index | ) |
Removes the constructor at index from this class.
The indices of all following constructors will be adjusted downwards by 1.
Definition at line 945 of file qmetaobjectbuilder.cpp.
void QMetaObjectBuilder::removeEnumerator | ( | int | index | ) |
Removes the enumerator at index from this class.
The indices of all following enumerators will be adjusted downwards by 1.
Definition at line 970 of file qmetaobjectbuilder.cpp.
void QMetaObjectBuilder::removeMethod | ( | int | index | ) |
Removes the method at index from this class.
The indices of all following methods will be adjusted downwards by 1. If the method is registered as a notify signal on a property, then the notify signal will be removed from the property.
Definition at line 923 of file qmetaobjectbuilder.cpp.
void QMetaObjectBuilder::removeProperty | ( | int | index | ) |
Removes the property at index from this class.
The indices of all following properties will be adjusted downwards by 1.
Definition at line 957 of file qmetaobjectbuilder.cpp.
void QMetaObjectBuilder::removeRelatedMetaObject | ( | int | index | ) |
Removes the related meta object at index from this class.
The indices of all following related meta objects will be adjusted downwards by 1.
Related meta objects are used when resolving the enumerated type associated with a property, where the enumerated type is in a different class from the property.
Definition at line 1003 of file qmetaobjectbuilder.cpp.
void QMetaObjectBuilder::serialize | ( | QDataStream & | stream | ) | const |
Serializes the contents of the meta object builder onto stream.
Definition at line 1560 of file qmetaobjectbuilder.cpp.
void QMetaObjectBuilder::setClassName | ( | const QByteArray & | name | ) |
Sets the name of the class being constructed by this meta object builder.
Definition at line 329 of file qmetaobjectbuilder.cpp.
Referenced by QDeclarativeCompiler::buildDynamicMeta(), and QDeclarativeBoundSignalParameters::QDeclarativeBoundSignalParameters().
void QMetaObjectBuilder::setFlags | ( | MetaObjectFlags | flags | ) |
Sets the flags of the class being constructed by this meta object builder.
Definition at line 376 of file qmetaobjectbuilder.cpp.
Referenced by QDeclarativeCompiler::buildDynamicMeta().
void QMetaObjectBuilder::setStaticMetacallFunction | ( | QMetaObjectBuilder::StaticMetacallFunction | value | ) |
Sets the static metacall function to use to construct objects of this class to value.
The default value is null.
Definition at line 1548 of file qmetaobjectbuilder.cpp.
Referenced by staticMetacallFunction().
void QMetaObjectBuilder::setSuperClass | ( | const QMetaObject * | meta | ) |
Sets the superclass meta object of the class being constructed by this meta object builder to meta.
The meta parameter must not be null.
Definition at line 353 of file qmetaobjectbuilder.cpp.
Referenced by QDeclarativeBoundSignalParameters::QDeclarativeBoundSignalParameters().
QMetaObjectBuilder::StaticMetacallFunction QMetaObjectBuilder::staticMetacallFunction | ( | ) | const |
Returns the static metacall function to use to construct objects of this class.
The default value is null.
Definition at line 1536 of file qmetaobjectbuilder.cpp.
const QMetaObject * QMetaObjectBuilder::superClass | ( | ) | const |
Returns the superclass meta object of the class being constructed by this meta object builder.
The default value is the meta object for QObject.
Definition at line 341 of file qmetaobjectbuilder.cpp.
QMetaObject * QMetaObjectBuilder::toMetaObject | ( | ) | const |
Converts this meta object builder into a concrete QMetaObject.
The return value should be deallocated using qFree() once it is no longer needed.
The returned meta object is a snapshot of the state of the QMetaObjectBuilder. Any further modifications to the QMetaObjectBuilder will not be reflected in previous meta objects returned by this method.
Definition at line 1454 of file qmetaobjectbuilder.cpp.
Referenced by QDeclarativeOpenMetaObjectType::createProperty(), QDeclarativeTypePrivate::init(), and QDeclarativeBoundSignalParameters::QDeclarativeBoundSignalParameters().
QByteArray QMetaObjectBuilder::toRelocatableData | ( | bool * | ok = 0 | ) | const |
Definition at line 1477 of file qmetaobjectbuilder.cpp.
Referenced by QDeclarativeCompiler::buildDynamicMeta().
|
friend |
Definition at line 195 of file qmetaobjectbuilder_p.h.
|
friend |
Definition at line 193 of file qmetaobjectbuilder_p.h.
|
friend |
Definition at line 194 of file qmetaobjectbuilder_p.h.
|
private |
Definition at line 191 of file qmetaobjectbuilder_p.h.