QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 3597
2
eLOC - Effective Lines of Code: 490
3
eLOC - Effective Lines of Code: 285
45
eLOC - Effective Lines of Code: 163
6
eLOC - Effective Lines of Code: 126
7
eLOC - Effective Lines of Code: 102
8
eLOC - Effective Lines of Code: 85
...10
eLOC - Effective Lines of Code: 60
...20
eLOC - Effective Lines of Code: 18
...30
eLOC - Effective Lines of Code: 8
...59
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QRegionPrivate
Name: QRegionPrivate
Coverage:  0.000% (0/212)
  0.000% (0/212)
20763
QStatusBar
Name: QStatusBar
Coverage:  0.000% (0/204)
  0.000% (0/204)
20668
QBlitterPaintEngine
Name: QBlitterPaintEngine
Coverage:  0.000% (0/147)
  0.000% (0/147)
20663
QJsonPrivate
Name: QJsonPrivate
Coverage:  38.889% (91/234)
 38.889% (91/234)
20593
QFreetypeFace
Name: QFreetypeFace
Coverage:  50.262% (96/191)
 50.262% (96/191)
20465
QComboBoxPrivateContainer
Name: QComboBoxPrivateContainer
Coverage:  0.000% (0/192)
  0.000% (0/192)
20364
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: 343-758
  0.000% (0/300)
202135
QWingedEdge
Name: QWingedEdge
Coverage:  0.000% (0/132)
  0.000% (0/132)
20248
QOpenGLFunctions_4_1_Compatibility
Name: QOpenGLFunctions_4_1_Compatibility
Coverage:  0.000% (0/183)
  0.000% (0/183)
20249
QPageSetupWidget
Name: QPageSetupWidget
Coverage:  31.313% (31/99)
 31.313% (31/99)
20146
QDBusConnection
Name: QDBusConnection
Coverage:  69.366% (197/284)
 69.366% (197/284)
20192
QImageReader
Name: QImageReader
Coverage:  0.000% (0/288)
  0.000% (0/288)
200117
QGLEngineShaderManager
Name: QGLEngineShaderManager
Coverage:  25.778% (58/225)
 25.778% (58/225)
20076
QFontMetrics
Name: QFontMetrics
Coverage:  0.000% (0/138)
  0.000% (0/138)
19960
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: 724-991
 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/247)
  0.000% (0/247)
19684
QOpenGLFramebufferObjectPrivate
Name: QOpenGLFramebufferObjectPrivate
Coverage:  0.000% (0/188)
  0.000% (0/188)
19657
QHostAddress
Name: QHostAddress
Coverage:  90.038% (235/261)
 90.038% (235/261)
196101
QStandardPaths
Name: QStandardPaths
Coverage:  76.395% (178/233)
 76.395% (178/233)
195101
QSqlQuery
Name: QSqlQuery
Coverage:  75.701% (162/214)
 75.701% (162/214)
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)
19439
QSslKeyPrivate
Name: QSslKeyPrivate
Coverage:  60.400% (151/250)
 60.400% (151/250)
19389
QOpenGLFunctions_4_0_Compatibility
Name: QOpenGLFunctions_4_0_Compatibility
Coverage:  0.000% (0/175)
  0.000% (0/175)
19347
QOpenGLES3Helper
Name: QOpenGLES3Helper
Coverage:  0.000% (0/47)
  0.000% (0/47)
19311
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: 792-1046
  0.000% (0/183)
19243
QThread
Name: QThread
Coverage:  72.917% (105/144)
 72.917% (105/144)
19260
QUndoStack
Name: QUndoStack
Coverage:  0.000% (0/180)
  0.000% (0/180)
19170
QOpenGLFunctionsPrivate
Name: QOpenGLFunctionsPrivate
Coverage:  0.000% (0/5)
  0.000% (0/5)
1902
QAccessibleTextWidget
Name: QAccessibleTextWidget
Coverage:  0.000% (0/149)
  0.000% (0/149)
19078
BezierEase
Name: BezierEase
Coverage:  58.621% (51/87)
 58.621% (51/87)
18839
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.154% (216/227)
 95.154% (216/227)
18663
QEGLPlatformContext
Name: QEGLPlatformContext
Coverage:  0.000% (0/186)
  0.000% (0/186)
18661
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: 1155-1422
  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: 46-447
  0.000% (0/255)
184143
QUnixPrintWidgetPrivate
Name: QUnixPrintWidgetPrivate
Coverage:  25.521% (49/192)
 25.521% (49/192)
18459
QTimeZonePrivate
Name: QTimeZonePrivate
Coverage:  79.894% (151/189)
 79.894% (151/189)
18474
QOpenGLFunctions_3_3_Compatibility
Name: QOpenGLFunctions_3_3_Compatibility
Coverage:  0.000% (0/167)
  0.000% (0/167)
18445
QTextEditPrivate
Name: QTextEditPrivate
Coverage:  0.000% (0/135)
  0.000% (0/135)
18344
QReadWriteLock
Name: QReadWriteLock
Coverage:  80.342% (94/117)
 80.342% (94/117)
18343
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
QGridLayoutRowData
Name: QGridLayoutRowData
Coverage:  0.000% (0/161)
  0.000% (0/161)
18352
QXmlStreamReader
Name: QXmlStreamReader
Coverage:  84.021% (163/194)
 84.021% (163/194)
18293
QOpenGLFunctions_4_5_Core
Name: QOpenGLFunctions_4_5_Core
Coverage:  0.000% (0/164)
  0.000% (0/164)
18244
QOpenGLDebugLogger
Name: QOpenGLDebugLogger
Coverage:  0.000% (0/119)
  0.000% (0/119)
18256
QItemSelectionModelPrivate
Name: QItemSelectionModelPrivate
Coverage:  81.481% (154/189)
 81.481% (154/189)
18245
QXcbCursor
Name: QXcbCursor
Coverage:  53.947% (82/152)
 53.947% (82/152)
18145
QSslCertificate
Name: QSslCertificate
Coverage:  83.000% (166/200)
 83.000% (166/200)
18178
QPaintEngine
Name: QPaintEngine
Coverage:  0.000% (0/145)
  0.000% (0/145)
18158
QPageSize
Name: QPageSize
Coverage:  0.000% (0/337)
  0.000% (0/337)
181162
QGuiApplication
Name: QGuiApplication
Coverage:  0.000% (0/214)
  0.000% (0/214)
18193
QDate
Name: QDate
Coverage:  91.228% (260/285)
 91.228% (260/285)
181103
QAlphaPaintEngine
Name: QAlphaPaintEngine
Coverage:  0.000% (0/137)
  0.000% (0/137)
18143
QNetworkDiskCache
Name: QNetworkDiskCache
Coverage:  85.034% (125/147)
 85.034% (125/147)
18054
QFontEngineQPF2
Name: QFontEngineQPF2
Coverage:  0.000% (0/187)
  0.000% (0/187)
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
QEventDispatcherUNIX
Name: QEventDispatcherUNIX
Coverage:  0.000% (0/168)
  0.000% (0/168)
17857
QDockWidgetLayout
Name: QDockWidgetLayout
Coverage:  0.000% (0/182)
  0.000% (0/182)
17865
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
QOpenGLFunctions_4_4_Core
Name: QOpenGLFunctions_4_4_Core
Coverage:  0.000% (0/156)
  0.000% (0/156)
17342
QGLFramebufferObjectPrivate
Name: QGLFramebufferObjectPrivate
Coverage:  0.000% (0/157)
  0.000% (0/157)
17346
QGLFramebufferObject
Name: QGLFramebufferObject
Coverage:  0.000% (0/161)
  0.000% (0/161)
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: 578-868
 67.260% (189/281)
17265
QOpenGLExtraFunctionsPrivate
Name: QOpenGLExtraFunctionsPrivate
Coverage:  0.000% (0/1)
  0.000% (0/1)
1721
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
QAbstractSlider
Name: QAbstractSlider
Coverage:  0.000% (0/171)
  0.000% (0/171)
17277
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
QSqlResult
Name: QSqlResult
Coverage:  53.488% (69/129)
 53.488% (69/129)
17069
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)
17035
QSslContext
Name: QSslContext
Coverage:  68.208% (118/173)
 68.208% (118/173)
16969
QGridLayout
Name: QGridLayout
Coverage:  0.000% (0/114)
  0.000% (0/114)
16860
QDialogButtonBoxPrivate
Name: QDialogButtonBoxPrivate
Coverage:  0.000% (0/193)
  0.000% (0/193)
16880
QBrush
Name: QBrush
Coverage:  0.000% (0/169)
  0.000% (0/169)
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: 1451-1707
  0.000% (0/146)
16745
QStateMachine
Name: QStateMachine
Coverage:  81.667% (98/120)
 81.667% (98/120)
16764
QFileDevice
Name: QFileDevice
Coverage:  64.740% (112/173)
 64.740% (112/173)
16766
QStackedLayout
Name: QStackedLayout
Coverage:  0.000% (0/201)
  0.000% (0/201)
16675
QSqlQueryModel
Name: QSqlQueryModel
Coverage:  84.000% (147/175)
 84.000% (147/175)
16666
QOpenGLFunctions_3_2_Compatibility
Name: QOpenGLFunctions_3_2_Compatibility
Coverage:  0.000% (0/151)
  0.000% (0/151)
16641
QTimerInfoList
Name: QTimerInfoList
Coverage:  77.852% (116/149)
 77.852% (116/149)
16557
QOutlineMapper
Name: QOutlineMapper
Coverage:  0.000% (0/136)
  0.000% (0/136)
16549
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: 7395-7639
  0.000% (0/192)
16449
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: 70-339
  0.000% (0/151)
16439
QProgressDialog
Name: QProgressDialog
Coverage:  0.000% (0/136)
  0.000% (0/136)
16460
QOpenGLFunctions_4_3_Core
Name: QOpenGLFunctions_4_3_Core
Coverage:  0.000% (0/148)
  0.000% (0/148)
16440
QGLTexture
Name: QGLTexture
Coverage:  0.000% (0/161)
  0.000% (0/161)
16450
QXcbIntegration
Name: QXcbIntegration
Coverage:  58.586% (116/198)
 58.586% (116/198)
16381
Page:<>1
eLOC - Effective Lines of Code: 3597
2
eLOC - Effective Lines of Code: 490
3
eLOC - Effective Lines of Code: 285
45
eLOC - Effective Lines of Code: 163
6
eLOC - Effective Lines of Code: 126
7
eLOC - Effective Lines of Code: 102
8
eLOC - Effective Lines of Code: 85
...10
eLOC - Effective Lines of Code: 60
...20
eLOC - Effective Lines of Code: 18
...30
eLOC - Effective Lines of Code: 8
...59
eLOC - Effective Lines of Code: 0

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