Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QObjectName: | 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: | 821-841 |
| | 13 | 5 |
QObjectName: | 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: | 846-874 |
| | 17 | 7 |
blockSignalsName: | QObject::blockSignals | Prototype: | bool QObject::blockSignals(bool block) noexcept | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp | Lines: | 1417-1423 |
| | 4 | 1 |
connectName: | 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: | 2633-2749 |
| | 84 | 14 |
connectName: | 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: | 2771-2827 |
| | 39 | 6 |
connectImplName: | 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: | 4649-4675 |
| | 17 | 6 |
connectNotifyName: | 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: | 3152-3155 |
| | 1 | 1 |
deleteLaterName: | 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: | 2143-2146 |
| | 1 | 1 |
disconnectName: | 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: | 2905-3009 |
| | 72 | 24 |
disconnectName: | 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: | 3040-3103 |
| | 37 | 11 |
disconnectName: | QObject::disconnect | Prototype: | bool QObject::disconnect(const QMetaObject::Connection &connection) | Coverage: | 91.667% (11/12) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp | Lines: | 4750-4785 |
| | 19 | 4 |
disconnectImplName: | 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: | 4847-4870 |
| | 15 | 6 |
disconnectNotifyName: | 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: | 3187-3190 |
| | 1 | 1 |
dumpObjectInfoName: | QObject::dumpObjectInfo | Coverage: | 0.000% (0/1) |
| | 0 | 1 |
dumpObjectInfoName: | 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: | 4007-4070 |
| | 39 | 10 |
dumpObjectTreeName: | 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: | 3991-3994 |
| | 1 | 1 |
dynamicPropertyNamesName: | 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: | 3929-3935 |
| | 4 | 2 |
eventName: | 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: | 1240-1291 |
| | 26 | 12 |
eventFilterName: | 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: | 1387-1390 |
| | 1 | 1 |
installEventFilterName: | 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: | 2063-2080 |
| | 11 | 4 |
isSignalConnectedName: | 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: | 2464-2495 |
| | 27 | 8 |
killTimerName: | 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: | 1662-1687 |
| | 17 | 5 |
moveToThreadName: | 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: | 1469-1525 |
| | 27 | 7 |
objectNameName: | QObject::objectName | Prototype: | QString QObject::objectName() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp | Lines: | 1176-1180 |
| | 2 | 1 |
propertyName: | 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: | 3900-3921 |
| | 15 | 5 |
receiversName: | 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: | 2403-2444 |
| | 26 | 9 |
registerUserDataName: | 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: | 4076-4080 |
| | 1 | 1 |
removeEventFilterName: | 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: | 2095-2104 |
| | 5 | 4 |
senderName: | 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: | 2323-2337 |
| | 8 | 4 |
senderSignalIndexName: | 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: | 2364-2380 |
| | 8 | 4 |
setObjectNameName: | 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: | 1185-1195 |
| | 6 | 3 |
setParentName: | 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: | 1953-1958 |
| | 3 | 1 |
setPropertyName: | 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: | 3846-3888 |
| | 28 | 9 |
setUserDataName: | 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: | 4092-4101 |
| | 6 | 3 |
startTimerName: | 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: | 1630-1651 |
| | 15 | 5 |
threadName: | 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: | 1430-1433 |
| | 1 | 1 |
userDataName: | 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: | 4106-4114 |
| | 6 | 3 |
~QObjectName: | 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: | 900-1049 |
| | 89 | 30 |