OpenCoverage

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

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 0
...20
eLOC - Effective Lines of Code: 4
...30
eLOC - Effective Lines of Code: 10
...40
eLOC - Effective Lines of Code: 25
...48
eLOC - Effective Lines of Code: 72
49
eLOC - Effective Lines of Code: 85
50
eLOC - Effective Lines of Code: 101
51
eLOC - Effective Lines of Code: 125
5253
eLOC - Effective Lines of Code: 211
54
eLOC - Effective Lines of Code: 296
55
eLOC - Effective Lines of Code: 533
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QGLTexture
Name: QGLTexture
Coverage:  0.000% (0/157)
  0.000% (0/157)
16249
QXunitTestLogger
Name: QXunitTestLogger
Coverage:  76.190% (96/126)
 76.190% (96/126)
16242
QIdentityProxyModel
Name: QIdentityProxyModel
Coverage:  41.509% (22/53)
 41.509% (22/53)
16329
QAbstractButtonPrivate
Name: QAbstractButtonPrivate
Coverage:  0.000% (0/215)
  0.000% (0/215)
16460
QListViewPrivate
Name: QListViewPrivate
Coverage:  0.000% (0/177)
  0.000% (0/177)
16454
QProgressDialog
Name: QProgressDialog
Coverage:  0.000% (0/136)
  0.000% (0/136)
16460
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
QDialogButtonBoxPrivate
Name: QDialogButtonBoxPrivate
Coverage:  0.000% (0/193)
  0.000% (0/193)
16580
QFlickGestureRecognizer
Name: QFlickGestureRecognizer
Coverage:  0.000% (0/242)
  0.000% (0/242)
16582
QSqlResult
Name: QSqlResult
Coverage:  54.400% (68/125)
 54.400% (68/125)
16569
QTimerInfoList
Name: QTimerInfoList
Coverage:  77.852% (116/149)
 77.852% (116/149)
16557
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
QFileDevice
Name: QFileDevice
Coverage:  63.855% (106/166)
 63.855% (106/166)
16665
QSqlQueryModel
Name: QSqlQueryModel
Coverage:  83.832% (140/167)
 83.832% (140/167)
16666
QStackedLayout
Name: QStackedLayout
Coverage:  0.000% (0/199)
  0.000% (0/199)
16775
QStateMachine
Name: QStateMachine
Coverage:  81.667% (98/120)
 81.667% (98/120)
16764
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
QBrush
Name: QBrush
Coverage:  0.000% (0/159)
  0.000% (0/159)
16873
QGridLayout
Name: QGridLayout
Coverage:  0.000% (0/108)
  0.000% (0/108)
16860
QXcbIntegration
Name: QXcbIntegration
Coverage:  56.186% (109/194)
 56.186% (109/194)
16885
QDBusArgument
Name: QDBusArgument
Coverage:  69.547% (169/243)
 69.547% (169/243)
170116
QAbstractScrollAreaPrivate
Name: QAbstractScrollAreaPrivate
Coverage:  0.000% (0/161)
  0.000% (0/161)
17135
QGraphicsSceneBspTreeIndexPrivate
Name: QGraphicsSceneBspTreeIndexPrivate
Coverage:  0.000% (0/192)
  0.000% (0/192)
17165
QMessageLogger
Name: QMessageLogger
Coverage:  12.245% (12/98)
 12.245% (12/98)
17150
QGraphicsTextItem
Name: QGraphicsTextItem
Coverage:  0.000% (0/207)
  0.000% (0/207)
172108
QJsonArray
Name: QJsonArray
Coverage:  30.435% (56/184)
 30.435% (56/184)
17270
QOpenGLFunctions_4_5_Compatibility
Name: QOpenGLFunctions_4_5_Compatibility
Coverage:  0.000% (0/98)
  0.000% (0/98)
17234
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
QGLFramebufferObject
Name: QGLFramebufferObject
Coverage:  0.000% (0/153)
  0.000% (0/153)
17365
QGLFramebufferObjectPrivate
Name: QGLFramebufferObjectPrivate
Coverage:  0.000% (0/157)
  0.000% (0/157)
17346
QNetworkDiskCache
Name: QNetworkDiskCache
Coverage:  85.211% (121/142)
 85.211% (121/142)
17353
QSslContext
Name: QSslContext
Coverage:  67.630% (117/173)
 67.630% (117/173)
17371
QListWidget
Name: QListWidget
Coverage:  0.000% (0/124)
  0.000% (0/124)
17466
QPlatformFontDatabase
Name: QPlatformFontDatabase
Coverage:  0.000% (0/165)
  0.000% (0/165)
17465
QGraphicsGridLayout
Name: QGraphicsGridLayout
Coverage:  0.000% (0/116)
  0.000% (0/116)
17564
QEvdevTouchScreenData
Name: QEvdevTouchScreenData
Coverage:  0.000% (0/228)
  0.000% (0/228)
17662
QAbstractSlider
Name: QAbstractSlider
Coverage:  0.000% (0/179)
  0.000% (0/179)
17779
QXcbShmImage
Name: QXcbShmImage
Coverage:  60.577% (63/104)
 60.577% (63/104)
17741
QDockWidgetLayout
Name: QDockWidgetLayout
Coverage:  0.000% (0/174)
  0.000% (0/174)
17865
QScanConverter
Name: QScanConverter
Coverage:  0.000% (0/142)
  0.000% (0/142)
17852
QEglFSCursor
Name: QEglFSCursor
Coverage:  0.000% (0/87)
  0.000% (0/87)
17938
QFontEngineQPF2
Name: QFontEngineQPF2
Coverage:  0.000% (0/175)
  0.000% (0/175)
17967
QAlphaPaintEngine
Name: QAlphaPaintEngine
Coverage:  0.000% (0/135)
  0.000% (0/135)
18143
QPageSize
Name: QPageSize
Coverage:  0.000% (0/303)
  0.000% (0/303)
181162
QPaintEngine
Name: QPaintEngine
Coverage:  0.000% (0/143)
  0.000% (0/143)
18158
QUnixPrintWidgetPrivate
Name: QUnixPrintWidgetPrivate
Coverage:  26.344% (49/186)
 26.344% (49/186)
18157
QDate
Name: QDate
Coverage:  90.909% (240/264)
 90.909% (240/264)
182104
QItemSelectionModelPrivate
Name: QItemSelectionModelPrivate
Coverage:  83.598% (158/189)
 83.598% (158/189)
18245
QSslCertificate
Name: QSslCertificate
Coverage:  82.828% (164/198)
 82.828% (164/198)
18278
QXcbCursor
Name: QXcbCursor
Coverage:  53.947% (82/152)
 53.947% (82/152)
18245
QXmlStreamReader
Name: QXmlStreamReader
Coverage:  83.516% (152/182)
 83.516% (152/182)
18293
QIcuCodec
Name: QIcuCodec
Coverage:  77.401% (137/177)
 77.401% (137/177)
18360
QMapDataBase
Name: QMapDataBase
Coverage:  96.667% (174/180)
 96.667% (174/180)
18355
QTextEditPrivate
Name: QTextEditPrivate
Coverage:  0.000% (0/135)
  0.000% (0/135)
18344
QTimeZonePrivate
Name: QTimeZonePrivate
Coverage:  79.894% (151/189)
 79.894% (151/189)
18474
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
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
QGLFormat
Name: QGLFormat
Coverage:  52.096% (87/167)
 52.096% (87/167)
18589
QDomDocumentPrivate
Name: QDomDocumentPrivate
Coverage:  23.129% (34/147)
 23.129% (34/147)
18663
QIPAddressUtils
Name: QIPAddressUtils
Coverage:  95.067% (212/223)
 95.067% (212/223)
18663
QPixmapIconEngine
Name: QPixmapIconEngine
Coverage:  0.000% (0/249)
  0.000% (0/249)
18678
SegmentTree
Name: SegmentTree
Coverage:  0.000% (0/157)
  0.000% (0/157)
18642
QGuiApplication
Name: QGuiApplication
Coverage:  0.000% (0/205)
  0.000% (0/205)
18796
BezierEase
Name: BezierEase
Coverage:  57.831% (48/83)
 57.831% (48/83)
18839
QOpenGLDebugLogger
Name: QOpenGLDebugLogger
Coverage:  0.000% (0/112)
  0.000% (0/112)
18949
QEGLPlatformContext
Name: QEGLPlatformContext
Coverage:  0.000% (0/190)
  0.000% (0/190)
19163
QSslKeyPrivate
Name: QSslKeyPrivate
Coverage:  60.400% (151/250)
 60.400% (151/250)
19189
QUndoStack
Name: QUndoStack
Coverage:  0.000% (0/176)
  0.000% (0/176)
19170
QThread
Name: QThread
Coverage:  69.853% (95/136)
 69.853% (95/136)
19260
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
QGridLayoutRowData
Name: QGridLayoutRowData
Coverage:  0.000% (0/167)
  0.000% (0/167)
19354
QHostAddress
Name: QHostAddress
Coverage:  89.300% (217/243)
 89.300% (217/243)
193101
QOpenGLTextureGlyphCache
Name: QOpenGLTextureGlyphCache
Coverage:  0.000% (0/107)
  0.000% (0/107)
19338
QAccessibleTextWidget
Name: QAccessibleTextWidget
Coverage:  0.000% (0/140)
  0.000% (0/140)
19471
QDnsLookupRunnable
Name: QDnsLookupRunnable
Coverage:  46.957% (54/115)
 46.957% (54/115)
19539
QScrollBar
Name: QScrollBar
Coverage:  0.000% (0/191)
  0.000% (0/191)
19561
QSqlQuery
Name: QSqlQuery
Coverage:  75.962% (158/208)
 75.962% (158/208)
19593
QStandardPaths
Name: QStandardPaths
Coverage:  76.395% (178/233)
 76.395% (178/233)
195101
QOpenGLFramebufferObjectPrivate
Name: QOpenGLFramebufferObjectPrivate
Coverage:  0.000% (0/188)
  0.000% (0/188)
19657
QTextBlock
Name: QTextBlock
Coverage:  0.000% (0/237)
  0.000% (0/237)
19684
QCalendarWidgetPrivate
Name: QCalendarWidgetPrivate
Coverage:  0.000% (0/84)
  0.000% (0/84)
19738
QHttpProtocolHandler
Name: QHttpProtocolHandler
Coverage:  83.575% (173/207)
 83.575% (173/207)
19863
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
QGLEngineShaderManager
Name: QGLEngineShaderManager
Coverage:  25.778% (58/225)
 25.778% (58/225)
20076
QImageReader
Name: QImageReader
Coverage:  0.000% (0/282)
  0.000% (0/282)
200117
QDBusConnection
Name: QDBusConnection
Coverage:  69.030% (185/268)
 69.030% (185/268)
20192
QFontMetrics
Name: QFontMetrics
Coverage:  0.000% (0/136)
  0.000% (0/136)
20260
QPageSetupWidget
Name: QPageSetupWidget
Coverage:  31.313% (31/99)
 31.313% (31/99)
20246
QWingedEdge
Name: QWingedEdge
Coverage:  0.000% (0/132)
  0.000% (0/132)
20248
bidiItemize
Name: bidiItemize
Prototype: static bool bidiItemize(QTextEngine *engine, QScriptAnalysis *analysis, QBidiControl &control)
Coverage:  0.000% (0/300)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 349-764
  0.000% (0/300)
202135
QComboBoxPrivateContainer
Name: QComboBoxPrivateContainer
Coverage:  0.000% (0/188)
  0.000% (0/188)
20364
QOpenGLContext
Name: QOpenGLContext
Coverage:  0.000% (0/184)
  0.000% (0/184)
20485
QBlitterPaintEngine
Name: QBlitterPaintEngine
Coverage:  0.000% (0/147)
  0.000% (0/147)
20663
QStatusBar
Name: QStatusBar
Coverage:  0.000% (0/192)
  0.000% (0/192)
20668
QFreetypeFace
Name: QFreetypeFace
Coverage:  48.454% (94/194)
 48.454% (94/194)
20769
QRegionPrivate
Name: QRegionPrivate
Coverage:  0.000% (0/196)
  0.000% (0/196)
20763
QOpenGLTextureHelper
Name: QOpenGLTextureHelper
Coverage:  0.000% (0/83)
  0.000% (0/83)
20858
QGLTextureGlyphCache
Name: QGLTextureGlyphCache
Coverage:  0.000% (0/133)
  0.000% (0/133)
20946
QStandardItemPrivate
Name: QStandardItemPrivate
Coverage:  0.000% (0/233)
  0.000% (0/233)
21076
QTranslatorPrivate
Name: QTranslatorPrivate
Coverage:  63.959% (126/197)
 63.959% (126/197)
21063
Page:<>1
eLOC - Effective Lines of Code: 0
...20
eLOC - Effective Lines of Code: 4
...30
eLOC - Effective Lines of Code: 10
...40
eLOC - Effective Lines of Code: 25
...48
eLOC - Effective Lines of Code: 72
49
eLOC - Effective Lines of Code: 85
50
eLOC - Effective Lines of Code: 101
51
eLOC - Effective Lines of Code: 125
5253
eLOC - Effective Lines of Code: 211
54
eLOC - Effective Lines of Code: 296
55
eLOC - Effective Lines of Code: 533

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