| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 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::classInfoName| Name:  | QMetaObjectBuilder::classInfoName |  | Prototype:  | QByteArray QMetaObjectBuilder::classInfoName(int index) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 840-846 |  
  |  | 3 | 2 | 
 QMetaObjectBuilder::classInfoValue| Name:  | QMetaObjectBuilder::classInfoValue |  | Prototype:  | QByteArray QMetaObjectBuilder::classInfoValue(int index) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 855-861 |  
  |  | 3 | 2 | 
 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::deserialize| Name:  | QMetaObjectBuilder::deserialize |  | Prototype:  | void QMetaObjectBuilder::deserialize (QDataStream& stream, const QMap<QByteArray, const QMetaObject *>& references) |  | Coverage:  |  57.647% (49/85) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1697-1852 |  
  |  | 111 | 24 | 
 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::fromRelocatableData| Name:  | QMetaObjectBuilder::fromRelocatableData |  | Prototype:  | void QMetaObjectBuilder::fromRelocatableData(QMetaObject *output, const QMetaObject *superclass, const QByteArray &data) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1535-1554 |  
  |  | 12 | 2 | 
 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::indexOfSignal| Name:  | QMetaObjectBuilder::indexOfSignal |  | Prototype:  | int QMetaObjectBuilder::indexOfSignal(const QByteArray& signature) |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 979-987 |  
  |  | 5 | 3 | 
 QMetaObjectBuilder::indexOfSlot| Name:  | QMetaObjectBuilder::indexOfSlot |  | Prototype:  | int QMetaObjectBuilder::indexOfSlot(const QByteArray& signature) |  | Coverage:  |  85.714% (6/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 995-1003 |  
  |  | 5 | 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::relatedMetaObject| Name:  | QMetaObjectBuilder::relatedMetaObject |  | Prototype:  | const QMetaObject *QMetaObjectBuilder::relatedMetaObject(int index) const |  | Coverage:  |  50.000% (3/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 825-831 |  
  |  | 3 | 2 | 
 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::removeClassInfo| Name:  | QMetaObjectBuilder::removeClassInfo |  | Prototype:  | void QMetaObjectBuilder::removeClassInfo(int index) |  | Coverage:  |  66.667% (4/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 931-937 |  
  |  | 3 | 2 | 
 QMetaObjectBuilder::removeConstructor| Name:  | QMetaObjectBuilder::removeConstructor |  | Prototype:  | void QMetaObjectBuilder::removeConstructor(int index) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 893-897 |  
  |  | 2 | 2 | 
 QMetaObjectBuilder::removeEnumerator| Name:  | QMetaObjectBuilder::removeEnumerator |  | Prototype:  | void QMetaObjectBuilder::removeEnumerator(int index) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 918-922 |  
  |  | 2 | 2 | 
 QMetaObjectBuilder::removeMethod| Name:  | QMetaObjectBuilder::removeMethod |  | Prototype:  | void QMetaObjectBuilder::removeMethod(int index) |  | Coverage:  |  81.818% (9/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 871-884 |  
  |  | 8 | 5 | 
 QMetaObjectBuilder::removeProperty| Name:  | QMetaObjectBuilder::removeProperty |  | Prototype:  | void QMetaObjectBuilder::removeProperty(int index) |  | Coverage:  |  75.000% (3/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 905-909 |  
  |  | 2 | 2 | 
 QMetaObjectBuilder::removeRelatedMetaObject| Name:  | QMetaObjectBuilder::removeRelatedMetaObject |  | Prototype:  | void QMetaObjectBuilder::removeRelatedMetaObject(int index) |  | Coverage:  |  66.667% (4/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 951-955 |  
  |  | 2 | 2 | 
 QMetaObjectBuilder::serialize| Name:  | QMetaObjectBuilder::serialize |  | Prototype:  | void QMetaObjectBuilder::serialize(QDataStream& stream) const |  | Coverage:  |  90.476% (19/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1594-1667 |  
  |  | 44 | 10 | 
 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::toRelocatableData| Name:  | QMetaObjectBuilder::toRelocatableData |  | Prototype:  | QByteArray QMetaObjectBuilder::toRelocatableData(bool *ok) const |  | Coverage:  |  40.000% (4/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 1511-1526 |  
  |  | 11 | 4 | 
 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::checkConnectArgs| Name:  | QMetaObjectPrivate::checkConnectArgs |  | Prototype:  | bool QMetaObjectPrivate::checkConnectArgs(int signalArgc, const QArgumentType *signalTypes, int methodArgc, const QArgumentType *methodTypes) |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 895-905 |  
  |  | 6 | 4 | 
 QMetaObjectPrivate::checkConnectArgs| Name:  | QMetaObjectPrivate::checkConnectArgs |  | Prototype:  | bool QMetaObjectPrivate::checkConnectArgs(const QMetaMethodPrivate *signal, const QMetaMethodPrivate *method) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 913-939 |  
  |  | 20 | 7 | 
 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::decodeMethodSignature| Name:  | QMetaObjectPrivate::decodeMethodSignature |  | Prototype:  | QByteArray QMetaObjectPrivate::decodeMethodSignature( const char *signature, QArgumentTypeArray &types) |  | Coverage:  |  44.444% (4/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 676-689 |  
  |  | 10 | 3 | 
 QMetaObjectPrivate::disconnect| Name:  | QMetaObjectPrivate::disconnect |  | Prototype:  | bool QMetaObjectPrivate::disconnect(const QObject *sender, int signal_index, const QMetaObject *smeta, const QObject *receiver, int method_index, void **slot, DisconnectType disconnectType) |  | Coverage:  |  81.818% (27/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 3380-3433 |  
  |  | 33 | 11 | 
 QMetaObjectPrivate::disconnectHelper| Name:  | QMetaObjectPrivate::disconnectHelper |  | Prototype:  | bool QMetaObjectPrivate::disconnectHelper(QObjectPrivate::Connection *c, const QObject *receiver, int method_index, void **slot, QMutex *senderMutex, DisconnectType disconnectType) |  | Coverage:  |  90.244% (37/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 3331-3374 |  
  |  | 28 | 9 | 
 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::indexOfSignal| Name:  | QMetaObjectPrivate::indexOfSignal |  | Prototype:  | int QMetaObjectPrivate::indexOfSignal(const QMetaObject *m, const QByteArray &name, int argc, const QArgumentType *types) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 770-777 |  
  |  | 4 | 2 | 
 QMetaObjectPrivate::indexOfSignalRelative| Name:  | QMetaObjectPrivate::indexOfSignalRelative |  | Prototype:  | int QMetaObjectPrivate::indexOfSignalRelative(const QMetaObject **baseObject, const QByteArray &name, int argc, const QArgumentType *types) |  | Coverage:  |  90.909% (10/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 721-739 |  
  |  | 10 | 3 | 
 QMetaObjectPrivate::indexOfSlot| Name:  | QMetaObjectPrivate::indexOfSlot |  | Prototype:  | int QMetaObjectPrivate::indexOfSlot(const QMetaObject *m, const QByteArray &name, int argc, const QArgumentType *types) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 779-786 |  
  |  | 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::memberIndexes| Name:  | QMetaObjectPrivate::memberIndexes |  | Prototype:  | void QMetaObjectPrivate::memberIndexes(const QObject *obj, const QMetaMethod &member, int *signalIndex, int *methodIndex) |  | Coverage:  |  82.353% (14/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 2520-2547 |  
  |  | 18 | 5 | 
 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::parameterTypeNamesFromSignature| Name:  | QMetaObjectPrivate::parameterTypeNamesFromSignature |  | Prototype:  | QList<QByteArray> QMetaObjectPrivate::parameterTypeNamesFromSignature(const char *signature) |  | Coverage:  |  71.429% (20/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3614-3632 |  
  |  | 14 | 6 | 
 QMetaObjectPrivate::signal| Name:  | QMetaObjectPrivate::signal |  | Prototype:  | QMetaMethod QMetaObjectPrivate::signal(const QMetaObject *m, int signal_index) |  | Coverage:  |  85.714% (12/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 871-887 |  
  |  | 12 | 4 | 
 QMetaObjectPrivate::signalIndex| Name:  | QMetaObjectPrivate::signalIndex |  | Prototype:  | int QMetaObjectPrivate::signalIndex(const QMetaMethod &m) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 855-860 |  
  |  | 3 | 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 | 
 QMetaObject_findMetaObject| Name:  | QMetaObject_findMetaObject |  | Prototype:  | static const QMetaObject *QMetaObject_findMetaObject(const QMetaObject *self, const char *name) |  | Coverage:  |  47.368% (9/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 941-960 |  
  |  | 13 | 7 | 
 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::hasNotifySignal| Name:  | QMetaProperty::hasNotifySignal |  | Prototype:  | bool QMetaProperty::hasNotifySignal() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3216-3222 |  
  |  | 4 | 2 | 
 QMetaProperty::hasStdCppSet| Name:  | QMetaProperty::hasStdCppSet |  | Prototype:  | bool QMetaProperty::hasStdCppSet() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2933-2940 |  
  |  | 5 | 2 | 
 QMetaProperty::isConstant| Name:  | QMetaProperty::isConstant |  | Prototype:  | bool QMetaProperty::isConstant() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3413-3419 |  
  |  | 4 | 2 | 
 QMetaProperty::isDesignable| Name:  | QMetaProperty::isDesignable |  | Prototype:  | bool QMetaProperty::isDesignable(const QObject *object) const |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3315-3329 |  
  |  | 9 | 3 | 
 QMetaProperty::isEditable| Name:  | QMetaProperty::isEditable |  | Prototype:  | bool QMetaProperty::isEditable(const QObject *object) const |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3448-3460 |  
  |  | 9 | 3 | 
 QMetaProperty::isEnumType| Name:  | QMetaProperty::isEnumType |  | Prototype:  | bool QMetaProperty::isEnumType() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2915-2922 |  
  |  | 5 | 2 | 
 QMetaProperty::isFinal| Name:  | QMetaProperty::isFinal |  | Prototype:  | bool QMetaProperty::isFinal() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3428-3434 |  
  |  | 4 | 2 | 
 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::isReadable| Name:  | QMetaProperty::isReadable |  | Prototype:  | bool QMetaProperty::isReadable() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3202-3208 |  
  |  | 4 | 2 | 
 QMetaProperty::isResettable| Name:  | QMetaProperty::isResettable |  | Prototype:  | bool QMetaProperty::isResettable() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3189-3195 |  
  |  | 4 | 2 | 
 QMetaProperty::isScriptable| Name:  | QMetaProperty::isScriptable |  | Prototype:  | bool QMetaProperty::isScriptable(const QObject *object) const |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3341-3353 |  
  |  | 9 | 3 | 
 QMetaProperty::isStored| Name:  | QMetaProperty::isStored |  | Prototype:  | bool QMetaProperty::isStored(const QObject *object) const |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3365-3377 |  
  |  | 9 | 3 | 
 QMetaProperty::isUser| Name:  | QMetaProperty::isUser |  | Prototype:  | bool QMetaProperty::isUser(const QObject *object) const |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3392-3404 |  
  |  | 9 | 3 | 
 QMetaProperty::isWritable| Name:  | QMetaProperty::isWritable |  | Prototype:  | bool QMetaProperty::isWritable() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3296-3302 |  
  |  | 4 | 2 | 
 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::propertyIndex| Name:  | QMetaProperty::propertyIndex |  | Prototype:  | int QMetaProperty::propertyIndex() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2887-2892 |  
  |  | 3 | 2 | 
 QMetaProperty::read| Name:  | QMetaProperty::read |  | Prototype:  | QVariant QMetaProperty::read(const QObject *object) const |  | Coverage:  |  80.488% (33/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2973-3036 |  
  |  | 36 | 11 | 
 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::reset| Name:  | QMetaProperty::reset |  | Prototype:  | bool QMetaProperty::reset(QObject *object) const |  | Coverage:  |  64.286% (9/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3128-3138 |  
  |  | 7 | 3 | 
 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::revision| Name:  | QMetaProperty::revision |  | Prototype:  | int QMetaProperty::revision() const |  | Coverage:  |  61.538% (8/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3267-3288 |  
  |  | 13 | 5 | 
 QMetaProperty::type| Name:  | QMetaProperty::type |  | Prototype:  | QVariant::Type QMetaProperty::type() const |  | Coverage:  |  87.500% (14/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2823-2847 |  
  |  | 14 | 6 | 
 QMetaProperty::typeName| Name:  | QMetaProperty::typeName |  | Prototype:  | const char *QMetaProperty::typeName() const |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2809-2815 |  
  |  | 4 | 2 | 
 QMetaProperty::userType| Name:  | QMetaProperty::userType |  | Prototype:  | int QMetaProperty::userType() const |  | Coverage:  |  52.632% (10/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2858-2880 |  
  |  | 18 | 7 | 
 QMetaProperty::write| Name:  | QMetaProperty::write |  | Prototype:  | bool QMetaProperty::write(QObject *object, const QVariant &value) const |  | Coverage:  |  81.818% (54/66) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 3049-3118 |  
  |  | 47 | 17 | 
 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::d_func| Name:  | QMetaPropertyBuilder::d_func |  | Prototype:  | QMetaPropertyBuilderPrivate *QMetaPropertyBuilder::d_func() const |  | Coverage:  |  75.000% (6/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2105-2111 |  
  |  | 3 | 2 | 
 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 |