OpenCoverage

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

Function Tree

Path:<top>::QCoreApplication
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QCoreApplication
Name: QCoreApplication::QCoreApplication
Prototype: QCoreApplication::QCoreApplication(QCoreApplicationPrivate &p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 672-682
100.000% (1/1)
11
QCoreApplication
Name: QCoreApplication::QCoreApplication
Prototype: QCoreApplication::QCoreApplication(int &argc, char **argv , int _internal )
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 717-733
100.000% (1/1)
31
addLibraryPath
Name: QCoreApplication::addLibraryPath
Prototype: void QCoreApplication::addLibraryPath(const QString &path)
Coverage:  64.706% (11/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2562-2590
 64.706% (11/17)
186
applicationDirPath
Name: QCoreApplication::applicationDirPath
Prototype: QString QCoreApplication::applicationDirPath()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2087-2098
 71.429% (5/7)
73
applicationFilePath
Name: QCoreApplication::applicationFilePath
Prototype: QString QCoreApplication::applicationFilePath()
Coverage:  39.394% (13/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2115-2194
 39.394% (13/33)
2810
applicationName
Name: QCoreApplication::applicationName
Prototype: QString QCoreApplication::applicationName()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2399-2402
100.000% (1/1)
11
applicationPid
Name: QCoreApplication::applicationPid
Prototype: qint64 QCoreApplication::applicationPid()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2201-2210
100.000% (1/1)
11
applicationVersion
Name: QCoreApplication::applicationVersion
Prototype: QString QCoreApplication::applicationVersion()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2434-2437
100.000% (1/1)
11
arguments
Name: QCoreApplication::arguments
Prototype: QStringList QCoreApplication::arguments()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2243-2287
 71.429% (5/7)
103
closingDown
Name: QCoreApplication::closingDown
Prototype: bool QCoreApplication::closingDown()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1144-1147
100.000% (1/1)
11
compressEvent
Name: QCoreApplication::compressEvent
Prototype: bool QCoreApplication::compressEvent(QEvent *event, QObject *receiver, QPostEventList *postedEvents)
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1443-1478
 88.889% (16/18)
124
event
Name: QCoreApplication::event
Prototype: bool QCoreApplication::event(QEvent *e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1778-1785
100.000% (4/4)
42
eventDispatcher
Name: QCoreApplication::eventDispatcher
Prototype: QAbstractEventDispatcher *QCoreApplication::eventDispatcher()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2725-2730
 50.000% (2/4)
32
exec
Name: QCoreApplication::exec
Prototype: int QCoreApplication::exec()
Coverage:  50.000% (8/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1242-1272
 50.000% (8/16)
226
exit
Name: QCoreApplication::exit
Prototype: void QCoreApplication::exit(int returnCode)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1292-1315
100.000% (7/7)
73
flush
Name: QCoreApplication::flush
Prototype: void QCoreApplication::flush()
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 696-700
 66.667% (4/6)
22
hasPendingEvents
Name: QCoreApplication::hasPendingEvents
Prototype: bool QCoreApplication::hasPendingEvents()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2712-2718
  0.000% (0/4)
42
installNativeEventFilter
Name: QCoreApplication::installNativeEventFilter
Prototype: void QCoreApplication::installNativeEventFilter(QAbstractNativeEventFilter *filterObj)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2664-2675
 44.444% (4/9)
73
installTranslator
Name: QCoreApplication::installTranslator
Prototype: bool QCoreApplication::installTranslator(QTranslator *translationFile)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1882-1903
 60.000% (6/10)
114
isQuitLockEnabled
Name: QCoreApplication::isQuitLockEnabled
Prototype: bool QCoreApplication::isQuitLockEnabled()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 934-937
100.000% (1/1)
11
isSetuidAllowed
Name: QCoreApplication::isSetuidAllowed
Prototype: bool QCoreApplication::isSetuidAllowed()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 889-892
  0.000% (0/1)
11
libraryPaths
Name: QCoreApplication::libraryPaths
Prototype: QStringList QCoreApplication::libraryPaths()
Coverage:  92.593% (25/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2477-2513
 92.593% (25/27)
219
notify
Name: QCoreApplication::notify
Prototype: bool QCoreApplication::notify(QObject *receiver, QEvent *event)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1044-1050
100.000% (4/4)
32
notifyInternal
Name: QCoreApplication::notifyInternal
Prototype: bool QCoreApplication::notifyInternal(QObject *receiver, QEvent *event)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 953-956
  0.000% (0/1)
11
notifyInternal2
Name: QCoreApplication::notifyInternal2
Prototype: bool QCoreApplication::notifyInternal2(QObject *receiver, QEvent *event)
Coverage:  83.333% (10/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 965-989
 83.333% (10/12)
134
organizationDomain
Name: QCoreApplication::organizationDomain
Prototype: QString QCoreApplication::organizationDomain()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2361-2364
100.000% (1/1)
11
organizationName
Name: QCoreApplication::organizationName
Prototype: QString QCoreApplication::organizationName()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2324-2327
100.000% (1/1)
11
postEvent
Name: QCoreApplication::postEvent
Prototype: void QCoreApplication::postEvent(QObject *receiver, QEvent *event, int priority)
Coverage:  72.727% (24/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1361-1437
 72.727% (24/33)
379
processEvents
Name: QCoreApplication::processEvents
Prototype: void QCoreApplication::processEvents(QEventLoop::ProcessEventsFlags flags)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1172-1178
100.000% (4/4)
42
processEvents
Name: QCoreApplication::processEvents
Prototype: void QCoreApplication::processEvents(QEventLoop::ProcessEventsFlags flags, int maxtime)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1196-1210
 80.000% (8/10)
84
quit
Name: QCoreApplication::quit
Prototype: void QCoreApplication::quit()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1834-1837
100.000% (1/1)
11
removeLibraryPath
Name: QCoreApplication::removeLibraryPath
Prototype: void QCoreApplication::removeLibraryPath(const QString &path)
Coverage:  35.294% (6/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2601-2629
 35.294% (6/17)
186
removeNativeEventFilter
Name: QCoreApplication::removeNativeEventFilter
Prototype: void QCoreApplication::removeNativeEventFilter(QAbstractNativeEventFilter *filterObject)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2690-2696
  0.000% (0/6)
42
removePostedEvents
Name: QCoreApplication::removePostedEvents
Prototype: void QCoreApplication::removePostedEvents(QObject *receiver, int eventType)
Coverage: 100.000% (39/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1679-1728
100.000% (39/39)
269
removeTranslator
Name: QCoreApplication::removeTranslator
Prototype: bool QCoreApplication::removeTranslator(QTranslator *translationFile)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1915-1932
 61.538% (8/13)
115
sendPostedEvents
Name: QCoreApplication::sendPostedEvents
Prototype: void QCoreApplication::sendPostedEvents(QObject *receiver, int event_type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1496-1504
100.000% (1/1)
21
setApplicationName
Name: QCoreApplication::setApplicationName
Prototype: void QCoreApplication::setApplicationName(const QString &application)
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2384-2397
100.000% (12/12)
94
setApplicationVersion
Name: QCoreApplication::setApplicationVersion
Prototype: void QCoreApplication::setApplicationVersion(const QString &version)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2423-2432
 71.429% (5/7)
53
setAttribute
Name: QCoreApplication::setAttribute
Prototype: void QCoreApplication::setAttribute(Qt::ApplicationAttribute attribute, bool on)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 901-907
100.000% (4/4)
32
setEventDispatcher
Name: QCoreApplication::setEventDispatcher
Prototype: void QCoreApplication::setEventDispatcher(QAbstractEventDispatcher *eventDispatcher)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2738-2744
 50.000% (2/4)
42
setLibraryPaths
Name: QCoreApplication::setLibraryPaths
Prototype: void QCoreApplication::setLibraryPaths(const QStringList &paths)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2528-2545
100.000% (8/8)
83
setOrganizationDomain
Name: QCoreApplication::setOrganizationDomain
Prototype: void QCoreApplication::setOrganizationDomain(const QString &orgDomain)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2350-2359
  0.000% (0/7)
53
setOrganizationName
Name: QCoreApplication::setOrganizationName
Prototype: void QCoreApplication::setOrganizationName(const QString &orgName)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2313-2322
 85.714% (6/7)
53
setQuitLockEnabled
Name: QCoreApplication::setQuitLockEnabled
Prototype: void QCoreApplication::setQuitLockEnabled(bool enabled)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 941-944
100.000% (1/1)
11
setSetuidAllowed
Name: QCoreApplication::setSetuidAllowed
Prototype: void QCoreApplication::setSetuidAllowed(bool allow)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 876-879
  0.000% (0/1)
11
startingUp
Name: QCoreApplication::startingUp
Prototype: bool QCoreApplication::startingUp()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1132-1135
100.000% (1/1)
11
testAttribute
Name: QCoreApplication::testAttribute
Prototype: bool QCoreApplication::testAttribute(Qt::ApplicationAttribute attribute)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 915-918
100.000% (1/1)
11
translate
Name: QCoreApplication::translate
Prototype: QString QCoreApplication::translate(const char *context, const char *sourceText, const char *disambiguation, int n)
Coverage:  88.889% (16/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1996-2020
 88.889% (16/18)
156
~QCoreApplication
Name: QCoreApplication::~QCoreApplication
Prototype: QCoreApplication::~QCoreApplication()
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 821-854
 77.778% (7/9)
144

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