| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity | 
 ~QObject| Name:  | QObject::~QObject |  | Prototype:  | QObject::~QObject() |  | Coverage:  |  86.316% (82/95) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 893-1042 |  
  |  | 89 | 30 | 
 connect| Name:  | QObject::connect |  | Prototype:  | QMetaObject::Connection QObject::connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type) |  | Coverage:  |  61.364% (27/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 2626-2742 |  
  |  | 84 | 14 | 
 disconnect| Name:  | QObject::disconnect |  | Prototype:  | bool QObject::disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *method) |  | Coverage:  |  75.325% (58/77) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 2898-3002 |  
  |  | 72 | 24 | 
 dumpObjectInfo| Name:  | QObject::dumpObjectInfo |  | Prototype:  | void QObject::dumpObjectInfo() |  | Coverage:  |  40.741% (11/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 3997-4060 |  
  |  | 39 | 10 | 
 connect| Name:  | QObject::connect |  | Prototype:  | QMetaObject::Connection QObject::connect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type) |  | Coverage:  |  50.000% (12/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 2764-2820 |  
  |  | 39 | 6 | 
 disconnect| Name:  | QObject::disconnect |  | Prototype:  | bool QObject::disconnect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method) |  | Coverage:  |  78.049% (32/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 3033-3096 |  
  |  | 37 | 11 | 
 setProperty| Name:  | QObject::setProperty |  | Prototype:  | bool QObject::setProperty(const char *name, const QVariant &value) |  | Coverage:  |  82.143% (23/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 3836-3878 |  
  |  | 28 | 9 | 
 moveToThread| Name:  | QObject::moveToThread |  | Prototype:  | void QObject::moveToThread(QThread *targetThread) |  | Coverage:  |  69.565% (16/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 1462-1518 |  
  |  | 27 | 7 | 
 isSignalConnected| Name:  | QObject::isSignalConnected |  | Prototype:  | bool QObject::isSignalConnected(const QMetaMethod &signal) const |  | Coverage:  |  72.727% (16/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 2457-2488 |  
  |  | 27 | 8 | 
 receivers| Name:  | QObject::receivers |  | Prototype:  | int QObject::receivers(const char *signal) const |  | Coverage:  |  62.069% (18/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 2396-2437 |  
  |  | 26 | 9 | 
 event| Name:  | QObject::event |  | Prototype:  | bool QObject::event(QEvent *e) |  | Coverage:  | 100.000% (24/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 1233-1284 |  
  |  | 26 | 12 | 
 disconnect| Name:  | QObject::disconnect |  | Prototype:  | bool QObject::disconnect(const QMetaObject::Connection &connection) |  | Coverage:  | 100.000% (12/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 4734-4770 |  
  |  | 21 | 4 | 
 killTimer| Name:  | QObject::killTimer |  | Prototype:  | void QObject::killTimer(int id) |  | Coverage:  |  73.333% (11/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 1655-1680 |  
  |  | 17 | 5 | 
 connectImpl| Name:  | QObject::connectImpl |  | Prototype:  | QMetaObject::Connection QObject::connectImpl(const QObject *sender, void **signal, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type, const int *types, const QMetaObject *senderMetaObject) |  | Coverage:  |  65.000% (13/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 4633-4659 |  
  |  | 17 | 6 | 
 QObject| Name:  | QObject::QObject |  | Prototype:  | QObject::QObject(QObjectPrivate &dd, QObject *parent) |  | Coverage:  |  52.381% (11/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 839-867 |  
  |  | 17 | 7 | 
 startTimer| Name:  | QObject::startTimer |  | Prototype:  | int QObject::startTimer(int interval, Qt::TimerType timerType) |  | Coverage:  |  53.846% (7/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 1623-1644 |  
  |  | 15 | 5 | 
 property| Name:  | QObject::property |  | Prototype:  | QVariant QObject::property(const char *name) const |  | Coverage:  |  66.667% (10/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 3890-3911 |  
  |  | 15 | 5 | 
 disconnectImpl| Name:  | QObject::disconnectImpl |  | Prototype:  | bool QObject::disconnectImpl(const QObject *sender, void **signal, const QObject *receiver, void **slot, const QMetaObject *senderMetaObject) |  | Coverage:  |  62.500% (15/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 4832-4855 |  
  |  | 15 | 6 | 
 QObject| Name:  | QObject::QObject |  | Prototype:  | QObject::QObject(QObject *parent) |  | Coverage:  |  80.000% (12/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 814-834 |  
  |  | 13 | 5 | 
 installEventFilter| Name:  | QObject::installEventFilter |  | Prototype:  | void QObject::installEventFilter(QObject *obj) |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 2056-2073 |  
  |  | 11 | 4 | 
 senderSignalIndex| Name:  | QObject::senderSignalIndex |  | Prototype:  | int QObject::senderSignalIndex() const |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 2357-2373 |  
  |  | 8 | 4 | 
 sender| Name:  | QObject::sender |  | Prototype:  | QObject *QObject::sender() const |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 2316-2330 |  
  |  | 8 | 4 | 
 userData| Name:  | QObject::userData |  | Prototype:  | QObjectUserData* QObject::userData(uint id) const |  | Coverage:  |  42.857% (3/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 4096-4104 |  
  |  | 6 | 3 | 
 setUserData| Name:  | QObject::setUserData |  | Prototype:  | void QObject::setUserData(uint id, QObjectUserData* data) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 4082-4091 |  
  |  | 6 | 3 | 
 setObjectName| Name:  | QObject::setObjectName |  | Prototype:  | void QObject::setObjectName(const QString &name) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 1178-1188 |  
  |  | 6 | 3 | 
 removeEventFilter| Name:  | QObject::removeEventFilter |  | Prototype:  | void QObject::removeEventFilter(QObject *obj) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 2088-2097 |  
  |  | 5 | 4 | 
 dynamicPropertyNames| Name:  | QObject::dynamicPropertyNames |  | Prototype:  | QList<QByteArray> QObject::dynamicPropertyNames() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 3919-3925 |  
  |  | 4 | 2 | 
 blockSignals| Name:  | QObject::blockSignals |  | Prototype:  | bool QObject::blockSignals(bool block) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 1410-1416 |  
  |  | 4 | 1 | 
 setParent| Name:  | QObject::setParent |  | Prototype:  | void QObject::setParent(QObject *parent) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 1946-1951 |  
  |  | 3 | 1 | 
 objectName| Name:  | QObject::objectName |  | Prototype:  | QString QObject::objectName() const |  | Coverage:  | 100.000% (3/3) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 1169-1173 |  
  |  | 2 | 1 | 
 thread| Name:  | QObject::thread |  | Prototype:  | QThread *QObject::thread() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 1423-1426 |  
  |  | 1 | 1 | 
 registerUserData| Name:  | QObject::registerUserData |  | Prototype:  | uint QObject::registerUserData() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 4066-4070 |  
  |  | 1 | 1 | 
 eventFilter| Name:  | QObject::eventFilter |  | Prototype:  | bool QObject::eventFilter(QObject * , QEvent * ) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 1380-1383 |  
  |  | 1 | 1 | 
 dumpObjectTree| Name:  | QObject::dumpObjectTree |  | Prototype:  | void QObject::dumpObjectTree() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 3981-3984 |  
  |  | 1 | 1 | 
 disconnectNotify| Name:  | QObject::disconnectNotify |  | Prototype:  | void QObject::disconnectNotify(const QMetaMethod &signal) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 3180-3183 |  
  |  | 1 | 1 | 
 deleteLater| Name:  | QObject::deleteLater |  | Prototype:  | void QObject::deleteLater() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 2136-2139 |  
  |  | 1 | 1 | 
 connectNotify| Name:  | QObject::connectNotify |  | Prototype:  | void QObject::connectNotify(const QMetaMethod &signal) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 3145-3148 |  
  |  | 1 | 1 | 
 dumpObjectInfo| Name:  | QObject::dumpObjectInfo |  | Coverage:  |   0.000% (0/1) |  
  |  | 0 | 1 |