OpenCoverage

QtBase - 2016-12-13 07:58:44 +0000

Function Tree

Path:<top>::QCoreApplicationPrivate
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QCoreApplicationPrivate
Name: QCoreApplicationPrivate::QCoreApplicationPrivate
Prototype: QCoreApplicationPrivate::QCoreApplicationPrivate(int &aargc, char **aargv, uint flags)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 392-442
 58.333% (7/12)
114
appName
Name: QCoreApplicationPrivate::appName
Prototype: QString QCoreApplicationPrivate::appName() const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 157-169
 66.667% (4/6)
52
appendApplicationPathToLibraryPaths
Name: QCoreApplicationPrivate::appendApplicationPathToLibraryPaths
Prototype: void QCoreApplicationPrivate::appendApplicationPathToLibraryPaths()
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 548-564
 66.667% (6/9)
83
checkInstance
Name: QCoreApplicationPrivate::checkInstance
Prototype: bool QCoreApplicationPrivate::checkInstance(const char *function)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 174-180
 50.000% (2/4)
42
checkReceiverThread
Name: QCoreApplicationPrivate::checkReceiverThread
Prototype: void QCoreApplicationPrivate::checkReceiverThread(QObject *receiver)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 529-544
100.000% (1/1)
331
cleanupThreadData
Name: QCoreApplicationPrivate::cleanupThreadData
Prototype: void QCoreApplicationPrivate::cleanupThreadData()
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 457-480
 91.667% (11/12)
144
createEventDispatcher
Name: QCoreApplicationPrivate::createEventDispatcher
Prototype: void QCoreApplicationPrivate::createEventDispatcher()
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 482-508
 50.000% (3/6)
42
deref
Name: QCoreApplicationPrivate::deref
Prototype: void QCoreApplicationPrivate::deref()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1807-1811
100.000% (4/4)
22
init
Name: QCoreApplicationPrivate::init
Prototype: void QCoreApplicationPrivate::init()
Coverage:  80.556% (29/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 736-816
 80.556% (29/36)
3912
initLocale
Name: QCoreApplicationPrivate::initLocale
Prototype: void QCoreApplicationPrivate::initLocale()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 573-581
100.000% (4/4)
42
isTranslatorInstalled
Name: QCoreApplicationPrivate::isTranslatorInstalled
Prototype: bool QCoreApplicationPrivate::isTranslatorInstalled(QTranslator *translator)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2033-2037
100.000% (1/1)
21
mainThread
Name: QCoreApplicationPrivate::mainThread
Prototype: QThread *QCoreApplicationPrivate::mainThread()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 515-519
100.000% (1/1)
21
maybeQuit
Name: QCoreApplicationPrivate::maybeQuit
Prototype: void QCoreApplicationPrivate::maybeQuit()
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1813-1817
 80.000% (8/10)
22
notify_helper
Name: QCoreApplicationPrivate::notify_helper
Prototype: bool QCoreApplicationPrivate::notify_helper(QObject *receiver, QEvent * event)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1111-1123
 63.636% (7/11)
73
processCommandLineArguments
Name: QCoreApplicationPrivate::processCommandLineArguments
Prototype: void QCoreApplicationPrivate::processCommandLineArguments()
Coverage:  69.231% (18/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 182-209
 69.231% (18/26)
198
ref
Name: QCoreApplicationPrivate::ref
Prototype: void QCoreApplicationPrivate::ref()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1802-1805
100.000% (1/1)
11
removePostedEvent
Name: QCoreApplicationPrivate::removePostedEvent
Prototype: void QCoreApplicationPrivate::removePostedEvent(QEvent * event)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1740-1773
  0.000% (0/15)
205
sendPostedEvents
Name: QCoreApplicationPrivate::sendPostedEvents
Coverage:  80.952% (17/21)
 80.952% (17/21)
147
sendPostedEvents
Name: QCoreApplicationPrivate::sendPostedEvents
Prototype: void QCoreApplicationPrivate::sendPostedEvents(QObject *receiver, int event_type, QThreadData *data)
Coverage:  88.750% (71/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1506-1657
 88.750% (71/80)
6618
sendThroughApplicationEventFilters
Name: QCoreApplicationPrivate::sendThroughApplicationEventFilters
Prototype: bool QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject *receiver, QEvent *event)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1066-1086
 87.500% (14/16)
126
sendThroughObjectEventFilters
Name: QCoreApplicationPrivate::sendThroughObjectEventFilters
Prototype: bool QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject *receiver, QEvent *event)
Coverage: 100.000% (18/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1088-1104
100.000% (18/18)
116
setApplicationFilePath
Name: QCoreApplicationPrivate::setApplicationFilePath
Prototype: void QCoreApplicationPrivate::setApplicationFilePath(const QString &path)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2060-2066
 50.000% (2/4)
32
threadRequiresCoreApplication
Name: QCoreApplicationPrivate::threadRequiresCoreApplication
Prototype: bool QCoreApplicationPrivate::threadRequiresCoreApplication()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 521-527
 50.000% (2/4)
42
~QCoreApplicationPrivate
Name: QCoreApplicationPrivate::~QCoreApplicationPrivate
Prototype: QCoreApplicationPrivate::~QCoreApplicationPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 444-453
100.000% (1/1)
21

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9