| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
~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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
dumpObjectInfo| Name: | QObject::dumpObjectInfo | | Coverage: | 0.000% (0/1) |
| | 0 | 1 |