OpenCoverage

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

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 3622
2
eLOC - Effective Lines of Code: 483
3
eLOC - Effective Lines of Code: 283
45
eLOC - Effective Lines of Code: 158
6
eLOC - Effective Lines of Code: 121
7
eLOC - Effective Lines of Code: 99
8
eLOC - Effective Lines of Code: 83
...10
eLOC - Effective Lines of Code: 60
...20
eLOC - Effective Lines of Code: 17
...30
eLOC - Effective Lines of Code: 8
...55
eLOC - Effective Lines of Code: 1
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QFontMetrics
Name: QFontMetrics
Coverage:  0.000% (0/136)
  0.000% (0/136)
20260
QDBusConnection
Name: QDBusConnection
Coverage:  69.030% (185/268)
 69.030% (185/268)
20192
QImageReader
Name: QImageReader
Coverage:  0.000% (0/282)
  0.000% (0/282)
200117
QGLEngineShaderManager
Name: QGLEngineShaderManager
Coverage:  25.778% (58/225)
 25.778% (58/225)
20076
q_resolveOpenSslSymbols
Name: q_resolveOpenSslSymbols
Prototype: bool q_resolveOpenSslSymbols()
Coverage:  20.491% (192/937)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 730-997
 20.491% (192/937)
198189
QHttpProtocolHandler
Name: QHttpProtocolHandler
Coverage:  83.575% (173/207)
 83.575% (173/207)
19863
QCalendarWidgetPrivate
Name: QCalendarWidgetPrivate
Coverage:  0.000% (0/84)
  0.000% (0/84)
19738
QTextBlock
Name: QTextBlock
Coverage:  0.000% (0/237)
  0.000% (0/237)
19684
QOpenGLFramebufferObjectPrivate
Name: QOpenGLFramebufferObjectPrivate
Coverage:  0.000% (0/188)
  0.000% (0/188)
19657
QStandardPaths
Name: QStandardPaths
Coverage:  76.395% (178/233)
 76.395% (178/233)
195101
QSqlQuery
Name: QSqlQuery
Coverage:  75.962% (158/208)
 75.962% (158/208)
19593
QScrollBar
Name: QScrollBar
Coverage:  0.000% (0/191)
  0.000% (0/191)
19561
QDnsLookupRunnable
Name: QDnsLookupRunnable
Coverage:  46.957% (54/115)
 46.957% (54/115)
19539
QAccessibleTextWidget
Name: QAccessibleTextWidget
Coverage:  0.000% (0/140)
  0.000% (0/140)
19471
QOpenGLTextureGlyphCache
Name: QOpenGLTextureGlyphCache
Coverage:  0.000% (0/107)
  0.000% (0/107)
19338
QHostAddress
Name: QHostAddress
Coverage:  89.300% (217/243)
 89.300% (217/243)
193101
QGridLayoutRowData
Name: QGridLayoutRowData
Coverage:  0.000% (0/167)
  0.000% (0/167)
19354
qDrawBorderPixmap
Name: qDrawBorderPixmap
Prototype: void qDrawBorderPixmap(QPainter *painter, const QRect &targetRect, const QMargins &targetMargins, const QPixmap &pixmap, const QRect &sourceRect,const QMargins &sourceMargins, const QTileRules &rules, QDrawBorderPixmap::DrawingHints hints)
Coverage:  0.000% (0/183)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp
Lines: 798-1052
  0.000% (0/183)
19243
QThread
Name: QThread
Coverage:  69.853% (95/136)
 69.853% (95/136)
19260
QUndoStack
Name: QUndoStack
Coverage:  0.000% (0/176)
  0.000% (0/176)
19170
QSslKeyPrivate
Name: QSslKeyPrivate
Coverage:  60.400% (151/250)
 60.400% (151/250)
19189
QEGLPlatformContext
Name: QEGLPlatformContext
Coverage:  0.000% (0/190)
  0.000% (0/190)
19163
QOpenGLDebugLogger
Name: QOpenGLDebugLogger
Coverage:  0.000% (0/112)
  0.000% (0/112)
18949
BezierEase
Name: BezierEase
Coverage:  57.831% (48/83)
 57.831% (48/83)
18839
QGuiApplication
Name: QGuiApplication
Coverage:  0.000% (0/205)
  0.000% (0/205)
18796
SegmentTree
Name: SegmentTree
Coverage:  0.000% (0/157)
  0.000% (0/157)
18642
QPixmapIconEngine
Name: QPixmapIconEngine
Coverage:  0.000% (0/249)
  0.000% (0/249)
18678
QIPAddressUtils
Name: QIPAddressUtils
Coverage:  95.067% (212/223)
 95.067% (212/223)
18663
QDomDocumentPrivate
Name: QDomDocumentPrivate
Coverage:  23.129% (34/147)
 23.129% (34/147)
18663
QGLFormat
Name: QGLFormat
Coverage:  52.096% (87/167)
 52.096% (87/167)
18589
dither_to_Mono
Name: dither_to_Mono
Prototype: void dither_to_Mono(QImageData *dst, const QImageData *src, Qt::ImageConversionFlags flags, bool fromalpha)
Coverage:  0.000% (0/190)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1161-1428
  0.000% (0/190)
18463
cloneEvent
Name: cloneEvent
Prototype: static QEvent *cloneEvent(QEvent *e)
Coverage:  0.000% (0/255)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/statemachine/qguistatemachine.cpp
Lines: 52-453
  0.000% (0/255)
184143
QTimeZonePrivate
Name: QTimeZonePrivate
Coverage:  79.894% (151/189)
 79.894% (151/189)
18474
QTextEditPrivate
Name: QTextEditPrivate
Coverage:  0.000% (0/135)
  0.000% (0/135)
18344
QMapDataBase
Name: QMapDataBase
Coverage:  96.667% (174/180)
 96.667% (174/180)
18355
QIcuCodec
Name: QIcuCodec
Coverage:  77.401% (137/177)
 77.401% (137/177)
18360
QXmlStreamReader
Name: QXmlStreamReader
Coverage:  83.516% (152/182)
 83.516% (152/182)
18293
QXcbCursor
Name: QXcbCursor
Coverage:  53.947% (82/152)
 53.947% (82/152)
18245
QSslCertificate
Name: QSslCertificate
Coverage:  82.828% (164/198)
 82.828% (164/198)
18278
QItemSelectionModelPrivate
Name: QItemSelectionModelPrivate
Coverage:  83.598% (158/189)
 83.598% (158/189)
18245
QDate
Name: QDate
Coverage:  90.909% (240/264)
 90.909% (240/264)
182104
QUnixPrintWidgetPrivate
Name: QUnixPrintWidgetPrivate
Coverage:  26.344% (49/186)
 26.344% (49/186)
18157
QPaintEngine
Name: QPaintEngine
Coverage:  0.000% (0/143)
  0.000% (0/143)
18158
QPageSize
Name: QPageSize
Coverage:  0.000% (0/303)
  0.000% (0/303)
181162
QAlphaPaintEngine
Name: QAlphaPaintEngine
Coverage:  0.000% (0/135)
  0.000% (0/135)
18143
QFontEngineQPF2
Name: QFontEngineQPF2
Coverage:  0.000% (0/175)
  0.000% (0/175)
17967
QEglFSCursor
Name: QEglFSCursor
Coverage:  0.000% (0/87)
  0.000% (0/87)
17938
QScanConverter
Name: QScanConverter
Coverage:  0.000% (0/142)
  0.000% (0/142)
17852
QDockWidgetLayout
Name: QDockWidgetLayout
Coverage:  0.000% (0/174)
  0.000% (0/174)
17865
QXcbShmImage
Name: QXcbShmImage
Coverage:  60.577% (63/104)
 60.577% (63/104)
17741
QAbstractSlider
Name: QAbstractSlider
Coverage:  0.000% (0/179)
  0.000% (0/179)
17779
QEvdevTouchScreenData
Name: QEvdevTouchScreenData
Coverage:  0.000% (0/228)
  0.000% (0/228)
17662
QGraphicsGridLayout
Name: QGraphicsGridLayout
Coverage:  0.000% (0/116)
  0.000% (0/116)
17564
QPlatformFontDatabase
Name: QPlatformFontDatabase
Coverage:  0.000% (0/165)
  0.000% (0/165)
17465
QListWidget
Name: QListWidget
Coverage:  0.000% (0/124)
  0.000% (0/124)
17466
QSslContext
Name: QSslContext
Coverage:  67.630% (117/173)
 67.630% (117/173)
17371
QNetworkDiskCache
Name: QNetworkDiskCache
Coverage:  85.211% (121/142)
 85.211% (121/142)
17353
QGLFramebufferObjectPrivate
Name: QGLFramebufferObjectPrivate
Coverage:  0.000% (0/157)
  0.000% (0/157)
17346
QGLFramebufferObject
Name: QGLFramebufferObject
Coverage:  0.000% (0/153)
  0.000% (0/153)
17365
parseDateString
Name: parseDateString
Prototype: static QDateTime parseDateString(const QByteArray &dateString)
Coverage:  67.260% (189/281)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp
Lines: 584-874
 67.260% (189/281)
17265
QOpenGLFunctions_4_5_Compatibility
Name: QOpenGLFunctions_4_5_Compatibility
Coverage:  0.000% (0/98)
  0.000% (0/98)
17234
QJsonArray
Name: QJsonArray
Coverage:  30.435% (56/184)
 30.435% (56/184)
17270
QGraphicsTextItem
Name: QGraphicsTextItem
Coverage:  0.000% (0/207)
  0.000% (0/207)
172108
QMessageLogger
Name: QMessageLogger
Coverage:  12.245% (12/98)
 12.245% (12/98)
17150
QGraphicsSceneBspTreeIndexPrivate
Name: QGraphicsSceneBspTreeIndexPrivate
Coverage:  0.000% (0/192)
  0.000% (0/192)
17165
QAbstractScrollAreaPrivate
Name: QAbstractScrollAreaPrivate
Coverage:  0.000% (0/161)
  0.000% (0/161)
17135
QDBusArgument
Name: QDBusArgument
Coverage:  69.547% (169/243)
 69.547% (169/243)
170116
QXcbIntegration
Name: QXcbIntegration
Coverage:  56.186% (109/194)
 56.186% (109/194)
16885
QGridLayout
Name: QGridLayout
Coverage:  0.000% (0/108)
  0.000% (0/108)
16860
QBrush
Name: QBrush
Coverage:  0.000% (0/159)
  0.000% (0/159)
16873
convert_RGB_to_Indexed8
Name: convert_RGB_to_Indexed8
Prototype: static void convert_RGB_to_Indexed8(QImageData *dst, const QImageData *src, Qt::ImageConversionFlags flags)
Coverage:  0.000% (0/146)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1457-1713
  0.000% (0/146)
16745
QStateMachine
Name: QStateMachine
Coverage:  81.667% (98/120)
 81.667% (98/120)
16764
QStackedLayout
Name: QStackedLayout
Coverage:  0.000% (0/199)
  0.000% (0/199)
16775
QSqlQueryModel
Name: QSqlQueryModel
Coverage:  83.832% (140/167)
 83.832% (140/167)
16666
QFileDevice
Name: QFileDevice
Coverage:  63.855% (106/166)
 63.855% (106/166)
16665
qt_format_text
Name: qt_format_text
Prototype: void qt_format_text(const QFont &fnt, const QRectF &_r, int tf, const QTextOption *option, const QString& str, QRectF *brect, int tabstops, int *ta, int tabarraylen, QPainter *painter)
Coverage:  0.000% (0/192)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 7399-7644
  0.000% (0/192)
16549
QTimerInfoList
Name: QTimerInfoList
Coverage:  77.852% (116/149)
 77.852% (116/149)
16557
QSqlResult
Name: QSqlResult
Coverage:  54.400% (68/125)
 54.400% (68/125)
16569
QFlickGestureRecognizer
Name: QFlickGestureRecognizer
Coverage:  0.000% (0/242)
  0.000% (0/242)
16582
QDialogButtonBoxPrivate
Name: QDialogButtonBoxPrivate
Coverage:  0.000% (0/193)
  0.000% (0/193)
16580
qGeomCalc
Name: qGeomCalc
Prototype: void qGeomCalc(QVector<QLayoutStruct> &chain, int start, int count, int pos, int space, int spacer)
Coverage:  0.000% (0/151)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayoutengine.cpp
Lines: 76-345
  0.000% (0/151)
16439
QProgressDialog
Name: QProgressDialog
Coverage:  0.000% (0/136)
  0.000% (0/136)
16460
QListViewPrivate
Name: QListViewPrivate
Coverage:  0.000% (0/177)
  0.000% (0/177)
16454
QAbstractButtonPrivate
Name: QAbstractButtonPrivate
Coverage:  0.000% (0/215)
  0.000% (0/215)
16460
QIdentityProxyModel
Name: QIdentityProxyModel
Coverage:  41.509% (22/53)
 41.509% (22/53)
16329
QXunitTestLogger
Name: QXunitTestLogger
Coverage:  76.190% (96/126)
 76.190% (96/126)
16242
QGLTexture
Name: QGLTexture
Coverage:  0.000% (0/157)
  0.000% (0/157)
16249
QFontMetricsF
Name: QFontMetricsF
Coverage:  0.000% (0/101)
  0.000% (0/101)
16250
QColorShower
Name: QColorShower
Coverage:  0.000% (0/30)
  0.000% (0/30)
16220
QRingBuffer
Name: QRingBuffer
Coverage:  92.453% (147/159)
 92.453% (147/159)
16152
QRectF
Name: QRectF
Coverage:  93.064% (161/173)
 93.064% (161/173)
16151
QPalette
Name: QPalette
Coverage:  0.000% (0/116)
  0.000% (0/116)
16150
QOutlineMapper
Name: QOutlineMapper
Coverage:  0.000% (0/131)
  0.000% (0/131)
16147
QLibraryPrivate
Name: QLibraryPrivate
Coverage:  73.333% (132/180)
 73.333% (132/180)
16160
QResourceRoot
Name: QResourceRoot
Coverage:  83.916% (120/143)
 83.916% (120/143)
16052
QOpenGLFunctions_4_4_Compatibility
Name: QOpenGLFunctions_4_4_Compatibility
Coverage:  0.000% (0/92)
  0.000% (0/92)
16032
QPushButton
Name: QPushButton
Coverage:  0.000% (0/169)
  0.000% (0/169)
15959
QEvdevTouchScreenHandler
Name: QEvdevTouchScreenHandler
Coverage:  0.000% (0/145)
  0.000% (0/145)
15952
QBalloonTip
Name: QBalloonTip
Coverage:  0.000% (0/95)
  0.000% (0/95)
15937
QSpanData
Name: QSpanData
Coverage:  0.000% (0/115)
  0.000% (0/115)
15841
Page:<>1
eLOC - Effective Lines of Code: 3622
2
eLOC - Effective Lines of Code: 483
3
eLOC - Effective Lines of Code: 283
45
eLOC - Effective Lines of Code: 158
6
eLOC - Effective Lines of Code: 121
7
eLOC - Effective Lines of Code: 99
8
eLOC - Effective Lines of Code: 83
...10
eLOC - Effective Lines of Code: 60
...20
eLOC - Effective Lines of Code: 17
...30
eLOC - Effective Lines of Code: 8
...55
eLOC - Effective Lines of Code: 1

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