| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QMetaObjectBuilder::addMethod| Name:  | QMetaObjectBuilder::addMethod |  | Prototype:  | QMetaMethodBuilder QMetaObjectBuilder::addMethod(const QByteArray& signature) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 432-437 |  
  |  | 3 | 1 | 
 QMetaObjectBuilder::addMethod| Name:  | QMetaObjectBuilder::addMethod |  | Prototype:  | QMetaMethodBuilder QMetaObjectBuilder::addMethod (const QByteArray& signature, const QByteArray& returnType) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 448-455 |  
  |  | 4 | 1 | 
 QMetaObjectBuilder::addProperty| Name:  | QMetaObjectBuilder::addProperty |  | Prototype:  | QMetaPropertyBuilder QMetaObjectBuilder::addProperty (const QByteArray& name, const QByteArray& type, int notifierId) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 568-574 |  
  |  | 3 | 1 | 
 QMetaObjectBuilder::addProperty| Name:  | QMetaObjectBuilder::addProperty |  | Prototype:  | QMetaPropertyBuilder QMetaObjectBuilder::addProperty(const QMetaProperty& prototype) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 584-610 |  
  |  | 22 | 3 | 
 QMetaObjectBuilder::addRelatedMetaObject| Name:  | QMetaObjectBuilder::addRelatedMetaObject |  | Prototype:  | int QMetaObjectBuilder::addRelatedMetaObject(const QMetaObject *meta) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 672-678 |  
  |  | 4 | 1 | 
 QMetaObjectBuilder::addSignal| Name:  | QMetaObjectBuilder::addSignal |  | Prototype:  | QMetaMethodBuilder QMetaObjectBuilder::addSignal(const QByteArray& signature) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 511-517 |  
  |  | 4 | 1 | 
 QMetaObjectBuilder::addSlot| Name:  | QMetaObjectBuilder::addSlot |  | Prototype:  | QMetaMethodBuilder QMetaObjectBuilder::addSlot(const QByteArray& signature) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 496-501 |  
  |  | 3 | 1 | 
 QMetaObjectBuilder::classInfoCount| Name:  | QMetaObjectBuilder::classInfoCount |  | Prototype:  | int QMetaObjectBuilder::classInfoCount() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 403-406 |  
  |  | 1 | 1 | 
 QMetaObjectBuilder::constructor| Name:  | QMetaObjectBuilder::constructor |  | Prototype:  | QMetaMethodBuilder QMetaObjectBuilder::constructor(int index) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 780-786 |  
  |  | 3 | 2 | 
 QMetaObjectBuilder::constructorCount| Name:  | QMetaObjectBuilder::constructorCount |  | Prototype:  | int QMetaObjectBuilder::constructorCount() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 368-371 |  
  |  | 1 | 1 | 
 QMetaObjectBuilder::enumerator| Name:  | QMetaObjectBuilder::enumerator |  | Prototype:  | QMetaEnumBuilder QMetaObjectBuilder::enumerator(int index) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 807-813 |  
  |  | 3 | 2 | 
 QMetaObjectBuilder::enumeratorCount| Name:  | QMetaObjectBuilder::enumeratorCount |  | Prototype:  | int QMetaObjectBuilder::enumeratorCount() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 391-394 |  
  |  | 1 | 1 | 
 QMetaObjectBuilder::flags| Name:  | QMetaObjectBuilder::flags |  | Prototype:  | QMetaObjectBuilder::MetaObjectFlags QMetaObjectBuilder::flags() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 335-338 |  
  |  | 1 | 1 | 
 QMetaObjectBuilder::indexOfClassInfo| Name:  | QMetaObjectBuilder::indexOfClassInfo |  | Prototype:  | int QMetaObjectBuilder::indexOfClassInfo(const QByteArray& name) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1058-1065 |  
  |  | 4 | 3 | 
 QMetaObjectBuilder::indexOfConstructor| Name:  | QMetaObjectBuilder::indexOfConstructor |  | Prototype:  | int QMetaObjectBuilder::indexOfConstructor(const QByteArray& signature) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1011-1019 |  
  |  | 5 | 3 | 
 QMetaObjectBuilder::indexOfEnumerator| Name:  | QMetaObjectBuilder::indexOfEnumerator |  | Prototype:  | int QMetaObjectBuilder::indexOfEnumerator(const QByteArray& name) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1042-1049 |  
  |  | 4 | 3 | 
 QMetaObjectBuilder::indexOfMethod| Name:  | QMetaObjectBuilder::indexOfMethod |  | Prototype:  | int QMetaObjectBuilder::indexOfMethod(const QByteArray& signature) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 963-971 |  
  |  | 5 | 3 | 
 QMetaObjectBuilder::indexOfProperty| Name:  | QMetaObjectBuilder::indexOfProperty |  | Prototype:  | int QMetaObjectBuilder::indexOfProperty(const QByteArray& name) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1027-1034 |  
  |  | 4 | 3 | 
 QMetaObjectBuilder::method| Name:  | QMetaObjectBuilder::method |  | Prototype:  | QMetaMethodBuilder QMetaObjectBuilder::method(int index) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 767-773 |  
  |  | 3 | 2 | 
 QMetaObjectBuilder::methodCount| Name:  | QMetaObjectBuilder::methodCount |  | Prototype:  | int QMetaObjectBuilder::methodCount() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 358-361 |  
  |  | 1 | 1 | 
 QMetaObjectBuilder::property| Name:  | QMetaObjectBuilder::property |  | Prototype:  | QMetaPropertyBuilder QMetaObjectBuilder::property(int index) const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 793-799 |  
  |  | 3 | 2 | 
 QMetaObjectBuilder::propertyCount| Name:  | QMetaObjectBuilder::propertyCount |  | Prototype:  | int QMetaObjectBuilder::propertyCount() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 379-382 |  
  |  | 1 | 1 | 
 QMetaObjectBuilder::relatedMetaObjectCount| Name:  | QMetaObjectBuilder::relatedMetaObjectCount |  | Prototype:  | int QMetaObjectBuilder::relatedMetaObjectCount() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 419-422 |  
  |  | 1 | 1 | 
 QMetaObjectBuilder::setClassName| Name:  | QMetaObjectBuilder::setClassName |  | Prototype:  | void QMetaObjectBuilder::setClassName(const QByteArray& name) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 299-302 |  
  |  | 1 | 1 | 
 QMetaObjectBuilder::setFlags| Name:  | QMetaObjectBuilder::setFlags |  | Prototype:  | void QMetaObjectBuilder::setFlags(MetaObjectFlags flags) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 346-349 |  
  |  | 1 | 1 | 
 QMetaObjectBuilder::setStaticMetacallFunction| Name:  | QMetaObjectBuilder::setStaticMetacallFunction |  | Prototype:  | void QMetaObjectBuilder::setStaticMetacallFunction (QMetaObjectBuilder::StaticMetacallFunction value) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1581-1585 |  
  |  | 1 | 1 | 
 QMetaObjectBuilder::setSuperClass| Name:  | QMetaObjectBuilder::setSuperClass |  | Prototype:  | void QMetaObjectBuilder::setSuperClass(const QMetaObject *meta) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 323-327 |  
  |  | 2 | 1 | 
 QMetaObjectBuilder::staticMetacallFunction| Name:  | QMetaObjectBuilder::staticMetacallFunction |  | Prototype:  | QMetaObjectBuilder::StaticMetacallFunction QMetaObjectBuilder::staticMetacallFunction() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1570-1573 |  
  |  | 1 | 1 | 
 QMetaObjectBuilder::superClass| Name:  | QMetaObjectBuilder::superClass |  | Prototype:  | const QMetaObject *QMetaObjectBuilder::superClass() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 311-314 |  
  |  | 1 | 1 | 
 QMetaObjectBuilder::toMetaObject| Name:  | QMetaObjectBuilder::toMetaObject |  | Prototype:  | QMetaObject *QMetaObjectBuilder::toMetaObject() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1488-1495 |  
  |  | 5 | 1 | 
 QMetaObjectBuilder::~QMetaObjectBuilder| Name:  | QMetaObjectBuilder::~QMetaObjectBuilder |  | Prototype:  | QMetaObjectBuilder::~QMetaObjectBuilder() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 277-280 |  
  |  | 1 | 1 | 
 QMetaObjectBuilderPrivate::QMetaObjectBuilderPrivate| Name:  | QMetaObjectBuilderPrivate::QMetaObjectBuilderPrivate |  | Prototype:  | QMetaObjectBuilderPrivate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 207-212 |  
  |  | 2 | 1 | 
 QMetaObjectBuilderPrivate::hasRevisionedMethods| Name:  | QMetaObjectBuilderPrivate::hasRevisionedMethods |  | Prototype:  | bool QMetaObjectBuilderPrivate::hasRevisionedMethods() const |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 239-246 |  
  |  | 4 | 3 | 
 QMetaObjectBuilderPrivate::hasRevisionedProperties| Name:  | QMetaObjectBuilderPrivate::hasRevisionedProperties |  | Prototype:  | bool QMetaObjectBuilderPrivate::hasRevisionedProperties() const |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 230-237 |  
  |  | 4 | 3 | 
 QMetaObjectPrivate::absoluteSignalCount| Name:  | QMetaObjectPrivate::absoluteSignalCount |  | Prototype:  | int QMetaObjectPrivate::absoluteSignalCount(const QMetaObject *m) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 837-844 |  
  |  | 5 | 2 | 
 QMetaObjectPrivate::connect| Name:  | QMetaObjectPrivate::connect |  | Prototype:  | QObjectPrivate::Connection *QMetaObjectPrivate::connect(const QObject *sender, int signal_index, const QMetaObject *smeta, const QObject *receiver, int method_index, const QMetaObject *rmeta, int type, int *types) |  | Coverage:  | 100.000% (26/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 3243-3296 |  
  |  | 36 | 6 | 
 QMetaObjectPrivate::indexOfConstructor| Name:  | QMetaObjectPrivate::indexOfConstructor |  | Prototype:  | int QMetaObjectPrivate::indexOfConstructor(const QMetaObject *m, const QByteArray &name, int argc, const QArgumentType *types) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 797-806 |  
  |  | 5 | 3 | 
 QMetaObjectPrivate::indexOfMethod| Name:  | QMetaObjectPrivate::indexOfMethod |  | Prototype:  | int QMetaObjectPrivate::indexOfMethod(const QMetaObject *m, const QByteArray &name, int argc, const QArgumentType *types) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 788-795 |  
  |  | 4 | 2 | 
 QMetaObjectPrivate::indexOfSlotRelative| Name:  | QMetaObjectPrivate::indexOfSlotRelative |  | Prototype:  | int QMetaObjectPrivate::indexOfSlotRelative(const QMetaObject **m, const QByteArray &name, int argc, const QArgumentType *types) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 763-768 |  
  |  | 1 | 1 | 
 QMetaObjectPrivate::originalClone| Name:  | QMetaObjectPrivate::originalClone |  | Prototype:  | int QMetaObjectPrivate::originalClone(const QMetaObject *mobj, int local_method_index) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3597-3607 |  
  |  | 7 | 2 | 
 QMetaObjectPrivate::signalOffset| Name:  | QMetaObjectPrivate::signalOffset |  | Prototype:  | int QMetaObjectPrivate::signalOffset(const QMetaObject *m) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 818-825 |  
  |  | 5 | 2 | 
 QMetaProperty::QMetaProperty| Name:  | QMetaProperty::QMetaProperty |  | Prototype:  | QMetaProperty::QMetaProperty() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2785-2788 |  
  |  | 2 | 1 | 
 QMetaProperty::enumerator| Name:  | QMetaProperty::enumerator |  | Prototype:  | QMetaEnum QMetaProperty::enumerator() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2962-2965 |  
  |  | 1 | 1 | 
 QMetaProperty::isFlagType| Name:  | QMetaProperty::isFlagType |  | Prototype:  | bool QMetaProperty::isFlagType() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2904-2907 |  
  |  | 1 | 1 | 
 QMetaProperty::name| Name:  | QMetaProperty::name |  | Prototype:  | const char *QMetaProperty::name() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2796-2802 |  
  |  | 4 | 2 | 
 QMetaProperty::notifySignal| Name:  | QMetaProperty::notifySignal |  | Prototype:  | QMetaMethod QMetaProperty::notifySignal() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3232-3239 |  
  |  | 4 | 2 | 
 QMetaProperty::notifySignalIndex| Name:  | QMetaProperty::notifySignalIndex |  | Prototype:  | int QMetaProperty::notifySignalIndex() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3249-3258 |  
  |  | 5 | 2 | 
 QMetaProperty::readOnGadget| Name:  | QMetaProperty::readOnGadget |  | Prototype:  | QVariant QMetaProperty::readOnGadget(const void *gadget) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3147-3151 |  
  |  | 2 | 1 | 
 QMetaProperty::registerPropertyType| Name:  | QMetaProperty::registerPropertyType |  | Prototype:  | int QMetaProperty::registerPropertyType() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2948-2954 |  
  |  | 4 | 1 | 
 QMetaProperty::resetOnGadget| Name:  | QMetaProperty::resetOnGadget |  | Prototype:  | bool QMetaProperty::resetOnGadget(void *gadget) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3177-3181 |  
  |  | 2 | 1 | 
 QMetaProperty::writeOnGadget| Name:  | QMetaProperty::writeOnGadget |  | Prototype:  | bool QMetaProperty::writeOnGadget(void *gadget, const QVariant &value) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3161-3165 |  
  |  | 2 | 1 | 
 QMetaPropertyBuilder::hasNotifySignal| Name:  | QMetaPropertyBuilder::hasNotifySignal |  | Prototype:  | bool QMetaPropertyBuilder::hasNotifySignal() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2157-2164 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::hasStdCppSet| Name:  | QMetaPropertyBuilder::hasStdCppSet |  | Prototype:  | bool QMetaPropertyBuilder::hasStdCppSet() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2344-2351 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::isConstant| Name:  | QMetaPropertyBuilder::isConstant |  | Prototype:  | bool QMetaPropertyBuilder::isConstant() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2372-2379 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::isDesignable| Name:  | QMetaPropertyBuilder::isDesignable |  | Prototype:  | bool QMetaPropertyBuilder::isDesignable() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2264-2271 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::isEditable| Name:  | QMetaPropertyBuilder::isEditable |  | Prototype:  | bool QMetaPropertyBuilder::isEditable() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2309-2316 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::isEnumOrFlag| Name:  | QMetaPropertyBuilder::isEnumOrFlag |  | Prototype:  | bool QMetaPropertyBuilder::isEnumOrFlag() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2359-2366 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::isFinal| Name:  | QMetaPropertyBuilder::isFinal |  | Prototype:  | bool QMetaPropertyBuilder::isFinal() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2385-2392 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::isReadable| Name:  | QMetaPropertyBuilder::isReadable |  | Prototype:  | bool QMetaPropertyBuilder::isReadable() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2219-2226 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::isResettable| Name:  | QMetaPropertyBuilder::isResettable |  | Prototype:  | bool QMetaPropertyBuilder::isResettable() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2249-2256 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::isScriptable| Name:  | QMetaPropertyBuilder::isScriptable |  | Prototype:  | bool QMetaPropertyBuilder::isScriptable() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2279-2286 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::isStored| Name:  | QMetaPropertyBuilder::isStored |  | Prototype:  | bool QMetaPropertyBuilder::isStored() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2294-2301 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::isUser| Name:  | QMetaPropertyBuilder::isUser |  | Prototype:  | bool QMetaPropertyBuilder::isUser() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2326-2333 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::isWritable| Name:  | QMetaPropertyBuilder::isWritable |  | Prototype:  | bool QMetaPropertyBuilder::isWritable() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2234-2241 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::name| Name:  | QMetaPropertyBuilder::name |  | Prototype:  | QByteArray QMetaPropertyBuilder::name() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2129-2136 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::revision| Name:  | QMetaPropertyBuilder::revision |  | Prototype:  | int QMetaPropertyBuilder::revision() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2546-2553 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilder::type| Name:  | QMetaPropertyBuilder::type |  | Prototype:  | QByteArray QMetaPropertyBuilder::type() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2143-2150 |  
  |  | 4 | 2 | 
 QMetaPropertyBuilderPrivate::flag| Name:  | QMetaPropertyBuilderPrivate::flag |  | Prototype:  | bool flag(int f) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 174-177 |  
  |  | 1 | 1 | 
 QMetaPropertyBuilderPrivate::setFlag| Name:  | QMetaPropertyBuilderPrivate::setFlag |  | Prototype:  | void setFlag(int f, bool value) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 179-185 |  
  |  | 3 | 2 | 
 QMetaStringTable::QMetaStringTable| Name:  | QMetaStringTable::QMetaStringTable |  | Prototype:  | QMetaStringTable::QMetaStringTable(const QByteArray &className) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1078-1085 |  
  |  | 3 | 1 | 
 QMetaStringTable::blobSize| Name:  | QMetaStringTable::blobSize |  | Prototype:  | int QMetaStringTable::blobSize() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1106-1113 |  
  |  | 5 | 2 | 
 QMetaStringTable::enter| Name:  | QMetaStringTable::enter |  | Prototype:  | int QMetaStringTable::enter(const QByteArray &value) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1089-1098 |  
  |  | 7 | 2 | 
 QMetaStringTable::preferredAlignment| Name:  | QMetaStringTable::preferredAlignment |  | Prototype:  | int QMetaStringTable::preferredAlignment() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1100-1103 |  
  |  | 1 | 1 | 
 QMetaStringTable::writeBlob| Name:  | QMetaStringTable::writeBlob |  | Prototype:  | void QMetaStringTable::writeBlob(char *out) const |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1136-1155 |  
  |  | 11 | 3 | 
 QMetaType::QMetaType| Name:  | QMetaType::QMetaType |  | Prototype:  | QMetaType::QMetaType(const int typeId) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2293-2308 |  
  |  | 8 | 4 | 
 QMetaType::construct| Name:  | QMetaType::construct |  | Prototype:  | void *QMetaType::construct(int type, void *where, const void *copy) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1803-1809 |  
  |  | 4 | 2 | 
 QMetaType::convert| Name:  | QMetaType::convert |  | Prototype:  | bool QMetaType::convert(const void *from, int fromTypeId, void *to, int toTypeId) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 724-729 |  
  |  | 3 | 1 | 
 QMetaType::create| Name:  | QMetaType::create |  | Prototype:  | void *QMetaType::create(int type, const void *copy) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1704-1710 |  
  |  | 4 | 2 | 
 QMetaType::ctor| Name:  | QMetaType::ctor |  | Prototype:  | void QMetaType::ctor(const QMetaTypeInterface *info) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2356-2364 |  
  |  | 3 | 1 | 
 QMetaType::debugStream| Name:  | QMetaType::debugStream |  | Prototype:  | bool QMetaType::debugStream(QDebug& dbg, const void *rhs, int typeId) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 776-783 |  
  |  | 5 | 2 | 
 QMetaType::destroy| Name:  | QMetaType::destroy |  | Prototype:  | void QMetaType::destroy(int type, void *data) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1717-1722 |  
  |  | 3 | 1 | 
 QMetaType::destroyExtended| Name:  | QMetaType::destroyExtended |  | Prototype:  | void QMetaType::destroyExtended(void *data) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2402-2406 |  
  |  | 2 | 1 | 
 QMetaType::destruct| Name:  | QMetaType::destruct |  | Prototype:  | void QMetaType::destruct(int type, void *where) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1877-1883 |  
  |  | 4 | 2 | 
 QMetaType::destructExtended| Name:  | QMetaType::destructExtended |  | Prototype:  | void QMetaType::destructExtended(void *data) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2429-2432 |  
  |  | 1 | 1 | 
 QMetaType::equals| Name:  | QMetaType::equals |  | Prototype:  | bool QMetaType::equals(const void *lhs, const void *rhs, int typeId, int *result) |  | Coverage:  | 100.000% (8/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 758-769 |  
  |  | 8 | 3 | 
 QMetaType::flagsExtended| Name:  | QMetaType::flagsExtended |  | Prototype:  | QMetaType::TypeFlags QMetaType::flagsExtended() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2455-2458 |  
  |  | 1 | 1 | 
 QMetaType::hasRegisteredConverterFunction| Name:  | QMetaType::hasRegisteredConverterFunction |  | Prototype:  | bool QMetaType::hasRegisteredConverterFunction(int fromTypeId, int toTypeId) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 797-800 |  
  |  | 1 | 1 | 
 QMetaType::isRegistered| Name:  | QMetaType::isRegistered |  | Prototype:  | bool QMetaType::isRegistered(int type) |  | Coverage:  | 100.000% (14/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1174-1186 |  
  |  | 7 | 2 | 
 QMetaType::metaObjectForType| Name:  | QMetaType::metaObjectForType |  | Prototype:  | const QMetaObject *QMetaType::metaObjectForType(int type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2067-2076 |  
  |  | 2 | 1 | 
 QMetaType::operator =| Name:  | QMetaType::operator = |  | Prototype:  | QMetaType &QMetaType::operator =(const QMetaType &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2331-2346 |  
  |  | 13 | 1 | 
 QMetaType::registerConverterFunction| Name:  | QMetaType::registerConverterFunction |  | Prototype:  | bool QMetaType::registerConverterFunction(const QtPrivate::AbstractConverterFunction *f, int from, int to) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 645-653 |  
  |  | 5 | 2 | 
 QMetaType::registerNormalizedType| Name:  | QMetaType::registerNormalizedType |  | Prototype:  | int QMetaType::registerNormalizedType(const ::QByteArray &normalizedTypeName, Deleter deleter, Creator creator, Destructor destructor, Constructor constructor, int size, TypeFlags flags, const QMetaObject *metaObject) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 996-1005 |  
  |  | 3 | 1 | 
 QMetaType::registerStreamOperators| Name:  | QMetaType::registerStreamOperators |  | Prototype:  | void QMetaType::registerStreamOperators(const char *typeName, SaveOperator saveOp, LoadOperator loadOp) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 806-810 |  
  |  | 1 | 1 | 
 QMetaType::registerType| Name:  | QMetaType::registerType |  | Prototype:  | int QMetaType::registerType(const char *typeName, Deleter deleter, Creator creator, Destructor destructor, Constructor constructor, int size, TypeFlags flags, const QMetaObject *metaObject) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 972-985 |  
  |  | 2 | 1 | 
 QMetaType::registerTypedef| Name:  | QMetaType::registerTypedef |  | Prototype:  | int QMetaType::registerTypedef(const char* typeName, int aliasId) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1111-1120 |  
  |  | 2 | 1 | 
 QMetaType::sizeExtended| Name:  | QMetaType::sizeExtended |  | Prototype:  | uint QMetaType::sizeExtended() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2442-2445 |  
  |  | 1 | 1 | 
 QMetaType::sizeOf| Name:  | QMetaType::sizeOf |  | Prototype:  | int QMetaType::sizeOf(int type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1942-1946 |  
  |  | 2 | 1 | 
 QMetaType::type| Name:  | QMetaType::type |  | Prototype:  | int QMetaType::type(const char *typeName) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1218-1221 |  
  |  | 1 | 1 | 
 QMetaType::type| Name:  | QMetaType::type |  | Prototype:  | int QMetaType::type(const ::QByteArray &typeName) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1244-1247 |  
  |  | 1 | 1 | 
 QMetaType::typeFlags| Name:  | QMetaType::typeFlags |  | Prototype:  | QMetaType::TypeFlags QMetaType::typeFlags(int type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 2006-2010 |  
  |  | 2 | 1 |