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

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 0
...10
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 4
...30
eLOC - Effective Lines of Code: 10
...40
eLOC - Effective Lines of Code: 25
...45
eLOC - Effective Lines of Code: 45
46
eLOC - Effective Lines of Code: 53
47
eLOC - Effective Lines of Code: 61
48
eLOC - Effective Lines of Code: 72
4950
eLOC - Effective Lines of Code: 101
51
eLOC - Effective Lines of Code: 125
52
eLOC - Effective Lines of Code: 162
53
eLOC - Effective Lines of Code: 211
...55
eLOC - Effective Lines of Code: 533
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QMimeDatabase
Name: QMimeDatabase
Coverage:  76.623% (59/77)
 76.623% (59/77)
8533
QOpenGLCompositor
Name: QOpenGLCompositor
Coverage:  0.000% (0/79)
  0.000% (0/79)
8534
QOpenGLShaderPrivate
Name: QOpenGLShaderPrivate
Coverage:  0.000% (0/85)
  0.000% (0/85)
8530
QTextTablePrivate
Name: QTextTablePrivate
Coverage:  0.000% (0/59)
  0.000% (0/59)
8521
QVersionNumber
Name: QVersionNumber
Coverage:  98.901% (90/91)
 98.901% (90/91)
8534
parseBrushValue
Name: parseBrushValue
Prototype: static BrushData parseBrushValue(const QCss::Value &v, const QPalette &pal)
Coverage:  0.000% (0/68)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 790-897
  0.000% (0/68)
8523
QDomHandler
Name: QDomHandler
Coverage:  43.860% (25/57)
 43.860% (25/57)
8629
QInternalMimeData
Name: QInternalMimeData
Coverage:  0.000% (0/111)
  0.000% (0/111)
8634
QItemSelection
Name: QItemSelection
Coverage:  93.671% (74/79)
 93.671% (74/79)
8628
QNetworkAccessAuthenticationManager
Name: QNetworkAccessAuthenticationManager
Coverage:  84.211% (48/57)
 84.211% (48/57)
8624
QOpenGLFunctions_3_2_Core
Name: QOpenGLFunctions_3_2_Core
Coverage:  0.000% (0/53)
  0.000% (0/53)
8619
QSortedModelEngine
Name: QSortedModelEngine
Coverage:  0.000% (0/85)
  0.000% (0/85)
8621
QUtf32
Name: QUtf32
Coverage:  90.099% (91/101)
 90.099% (91/101)
8624
QAccessibleButton
Name: QAccessibleButton
Coverage:  0.000% (0/104)
  0.000% (0/104)
8740
QBlitterPaintEnginePrivate
Name: QBlitterPaintEnginePrivate
Coverage:  0.000% (0/77)
  0.000% (0/77)
8729
QDomDocument
Name: QDomDocument
Coverage:  17.204% (16/93)
 17.204% (16/93)
8753
QGraphicsItemEffectSourcePrivate
Name: QGraphicsItemEffectSourcePrivate
Coverage:  0.000% (0/87)
  0.000% (0/87)
8725
QOpenGLFunctions_1_5
Name: QOpenGLFunctions_1_5
Coverage:  0.000% (0/56)
  0.000% (0/56)
8720
QPlainTextEditControl
Name: QPlainTextEditControl
Coverage:  0.000% (0/73)
  0.000% (0/73)
8727
QXcbSessionManager
Name: QXcbSessionManager
Coverage:  6.557% (4/61)
  6.557% (4/61)
8727
QFocusFrame
Name: QFocusFrame
Coverage:  0.000% (0/94)
  0.000% (0/94)
8837
QIcuTimeZonePrivate
Name: QIcuTimeZonePrivate
Coverage:  50.000% (27/54)
 50.000% (27/54)
8832
QTreeWidgetItemIterator
Name: QTreeWidgetItemIterator
Coverage:  0.000% (0/144)
  0.000% (0/144)
8838
qCleanupFuncinfo
Name: qCleanupFuncinfo
Prototype: QByteArray qCleanupFuncinfo(QByteArray info)
Coverage:  88.889% (104/117)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 799-950
 88.889% (104/117)
8837
QDBusMessage
Name: QDBusMessage
Coverage:  94.521% (69/73)
 94.521% (69/73)
8944
QHostInfo
Name: QHostInfo
Coverage:  44.737% (34/76)
 44.737% (34/76)
8936
QPrinterInfo
Name: QPrinterInfo
Coverage:  42.593% (23/54)
 42.593% (23/54)
8939
QTeamCityLogger
Name: QTeamCityLogger
Coverage:  85.714% (60/70)
 85.714% (60/70)
8927
QTouchEvent
Name: QTouchEvent
Coverage:  0.000% (0/114)
  0.000% (0/114)
8968
qOpenGLVersionFlagsFromString
Name: qOpenGLVersionFlagsFromString
Prototype: QGLFormat::OpenGLVersionFlags __attribute__((visibility("default"))) qOpenGLVersionFlagsFromString(const QString &versionString)
Coverage:  10.938% (7/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1262-1398
 10.938% (7/64)
8928
qt_gl_resolve_extensions
Name: qt_gl_resolve_extensions
Prototype: static int qt_gl_resolve_extensions()
Coverage:  0.000% (0/120)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions.cpp
Lines: 389-501
  0.000% (0/120)
8937
QAccessibleMenuItem
Name: QAccessibleMenuItem
Coverage:  0.000% (0/131)
  0.000% (0/131)
9050
QFrame
Name: QFrame
Coverage:  0.000% (0/69)
  0.000% (0/69)
9042
QNetworkSession
Name: QNetworkSession
Coverage:  57.143% (60/105)
 57.143% (60/105)
9049
QRegularExpression
Name: QRegularExpression
Coverage:  92.537% (62/67)
 92.537% (62/67)
9031
QWindowContainer
Name: QWindowContainer
Coverage:  0.000% (0/101)
  0.000% (0/101)
9043
drawLineAA
Name: drawLineAA
Prototype: template<DrawPixel drawPixel, class Dasher> static bool drawLineAA(QCosmeticStroker *stroker, qreal rx1, qreal ry1, qreal rx2, qreal ry2, int caps)
Coverage:  0.000% (0/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp
Lines: 905-1046
  0.000% (0/59)
9018
QGlyphRun
Name: QGlyphRun
Coverage:  0.000% (0/79)
  0.000% (0/79)
9143
QGraphicsLayoutItemPrivate
Name: QGraphicsLayoutItemPrivate
Coverage:  0.000% (0/111)
  0.000% (0/111)
9137
QOpenGLTextureBlitter
Name: QOpenGLTextureBlitter
Coverage:  0.000% (0/49)
  0.000% (0/49)
9125
QSharedMemory
Name: QSharedMemory
Coverage:  80.952% (68/84)
 80.952% (68/84)
9136
QVariantAnimationPrivate
Name: QVariantAnimationPrivate
Coverage:  74.107% (83/112)
 74.107% (83/112)
9139
blend_transformed_rgb565
Name: blend_transformed_rgb565
Prototype: static void blend_transformed_rgb565(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4910-5042
  0.000% (0/51)
9115
QFileInfoPrivate
Name: QFileInfoPrivate
Coverage:  79.091% (87/110)
 79.091% (87/110)
9240
QOpenGLFunctions_3_3_Core
Name: QOpenGLFunctions_3_3_Core
Coverage:  0.000% (0/56)
  0.000% (0/56)
9220
QXmlSimpleReader
Name: QXmlSimpleReader
Coverage:  40.217% (37/92)
 40.217% (37/92)
9238
drawRectangle
Name: drawRectangle
Prototype: template <FillClip clip> void drawRectangle(qint32 *bits, int width, int height, const QPoint *int1, const QPoint *center1, const QPoint *ext1, const QPoint *int2, const QPoint *center2, const QPoint *ext2, qint32 extValue)
Coverage:  0.000% (0/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp
Lines: 288-431
  0.000% (0/59)
9219
QAnimationTimer
Name: QAnimationTimer
Coverage:  90.435% (104/115)
 90.435% (104/115)
9340
QCalendarDateValidator
Name: QCalendarDateValidator
Coverage:  0.000% (0/82)
  0.000% (0/82)
9334
QHighDpiScaling
Name: QHighDpiScaling
Coverage:  0.000% (0/109)
  0.000% (0/109)
9340
QOpenGLFunctions_2_0
Name: QOpenGLFunctions_2_0
Coverage:  0.000% (0/59)
  0.000% (0/59)
9321
QProxyStyle
Name: QProxyStyle
Coverage:  0.000% (0/42)
  0.000% (0/42)
9332
QReadWriteLockPrivate
Name: QReadWriteLockPrivate
Coverage:  90.588% (77/85)
 90.588% (77/85)
9330
QSystemLocale
Name: QSystemLocale
Coverage:  51.799% (72/139)
 51.799% (72/139)
9361
read_pbm_body
Name: read_pbm_body
Prototype: static bool read_pbm_body(QIODevice *device, char type, int w, int h, int mcc, QImage *outImage)
Coverage:  0.000% (0/91)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qppmhandler.cpp
Lines: 123-258
  0.000% (0/91)
9332
QIconLoader
Name: QIconLoader
Coverage:  0.000% (0/86)
  0.000% (0/86)
9436
QInputMethod
Name: QInputMethod
Coverage:  0.000% (0/75)
  0.000% (0/75)
9439
QNetworkAccessDebugPipeBackend
Name: QNetworkAccessDebugPipeBackend
Coverage:  50.000% (36/72)
 50.000% (36/72)
9433
QRollEffect
Name: QRollEffect
Coverage:  0.000% (0/85)
  0.000% (0/85)
9425
QScrollBarPrivate
Name: QScrollBarPrivate
Coverage:  0.000% (0/70)
  0.000% (0/70)
9429
QSqlCachedResult
Name: QSqlCachedResult
Coverage:  76.991% (87/113)
 76.991% (87/113)
9441
QT_FT_Outline_Decompose
Name: QT_FT_Outline_Decompose
Prototype: static int QT_FT_Outline_Decompose( const QT_FT_Outline* outline, void* user )
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 1367-1554
  0.000% (0/46)
9419
QThreadPoolPrivate
Name: QThreadPoolPrivate
Coverage:  93.333% (84/90)
 93.333% (84/90)
9433
QCommandLineParser
Name: QCommandLineParser
Coverage:  82.222% (74/90)
 82.222% (74/90)
9556
QEvdevTabletHandler
Name: QEvdevTabletHandler
Coverage:  0.000% (0/72)
  0.000% (0/72)
9527
QHttpNetworkReply
Name: QHttpNetworkReply
Coverage:  74.444% (67/90)
 74.444% (67/90)
9658
QTimeZone
Name: QTimeZone
Coverage:  92.453% (98/106)
 92.453% (98/106)
9662
gray_convert_glyph
Name: gray_convert_glyph
Prototype: static int gray_convert_glyph( PWorker worker )
Coverage:  0.000% (0/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 1582-1745
  0.000% (0/86)
9624
populateFromPattern
Name: populateFromPattern
Prototype: static void populateFromPattern(FcPattern *pattern)
Coverage:  63.736% (58/91)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 371-509
 63.736% (58/91)
9626
QAccessibleLineEdit
Name: QAccessibleLineEdit
Coverage:  0.000% (0/96)
  0.000% (0/96)
9749
QBasicDrag
Name: QBasicDrag
Coverage:  0.000% (0/84)
  0.000% (0/84)
9740
QMovie
Name: QMovie
Coverage:  0.000% (0/56)
  0.000% (0/56)
9742
QNetworkReplyHttpImpl
Name: QNetworkReplyHttpImpl
Coverage:  74.390% (61/82)
 74.390% (61/82)
9734
QResource
Name: QResource
Coverage:  46.154% (30/65)
 46.154% (30/65)
9731
QSslConfiguration
Name: QSslConfiguration
Coverage:  68.519% (37/54)
 68.519% (37/54)
9746
blend_transformed_tiled_argb
Name: blend_transformed_tiled_argb
Prototype: static void blend_transformed_tiled_argb(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 5044-5172
  0.000% (0/50)
9716
QAbstractAnimation
Name: QAbstractAnimation
Coverage:  95.960% (95/99)
 95.960% (95/99)
9842
QAccessibleTree
Name: QAccessibleTree
Coverage:  0.000% (0/104)
  0.000% (0/104)
9835
QFileInfoGatherer
Name: QFileInfoGatherer
Coverage:  0.000% (0/74)
  0.000% (0/74)
9831
QGLBuffer
Name: QGLBuffer
Coverage:  51.282% (60/117)
 51.282% (60/117)
9847
QOpenGLFunctions_4_0_Core
Name: QOpenGLFunctions_4_0_Core
Coverage:  0.000% (0/59)
  0.000% (0/59)
9821
QAbstractProxyModel
Name: QAbstractProxyModel
Coverage:  82.540% (52/63)
 82.540% (52/63)
9940
QDBusConnectionManager
Name: QDBusConnectionManager
Coverage:  89.610% (69/77)
 89.610% (69/77)
9934
QGraphicsSceneBspTreeIndex
Name: QGraphicsSceneBspTreeIndex
Coverage:  0.000% (0/100)
  0.000% (0/100)
9931
QImageScale
Name: QImageScale
Coverage:  0.000% (0/80)
  0.000% (0/80)
9928
QKdeThemePrivate
Name: QKdeThemePrivate
Coverage:  0.000% (0/122)
  0.000% (0/122)
9964
QOpenGLFunctions_2_1
Name: QOpenGLFunctions_2_1
Coverage:  0.000% (0/62)
  0.000% (0/62)
9922
QPlainTestLogger
Name: QPlainTestLogger
Coverage:  85.714% (54/63)
 85.714% (54/63)
9921
QPlatformPrintDevice
Name: QPlatformPrintDevice
Coverage:  2.679% (3/112)
  2.679% (3/112)
9968
QSystemTrayIconPrivate
Name: QSystemTrayIconPrivate
Coverage:  0.000% (0/95)
  0.000% (0/95)
9945
QUrlQuery
Name: QUrlQuery
Coverage:  95.604% (87/91)
 95.604% (87/91)
9947
QDateTimePrivate
Name: QDateTimePrivate
Coverage:  88.235% (90/102)
 88.235% (90/102)
10045
QGraphicsLayout
Name: QGraphicsLayout
Coverage:  0.000% (0/112)
  0.000% (0/112)
10038
QSqlDatabase
Name: QSqlDatabase
Coverage:  74.528% (79/106)
 74.528% (79/106)
10067
QTestResult
Name: QTestResult
Coverage:  89.000% (89/100)
 89.000% (89/100)
10046
qt_curves_for_arc
Name: qt_curves_for_arc
Prototype: QPointF qt_curves_for_arc(const QRectF &rect, qreal startAngle, qreal sweepLength, QPointF *curves, int *point_count)
Coverage:  0.000% (0/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 853-998
  0.000% (0/80)
10021
QAccessibleTextInterface
Name: QAccessibleTextInterface
Coverage:  0.000% (0/126)
  0.000% (0/126)
10146
QAlphaWidget
Name: QAlphaWidget
Coverage:  0.000% (0/71)
  0.000% (0/71)
10130
QDBusMetaType
Name: QDBusMetaType
Coverage:  87.500% (105/120)
 87.500% (105/120)
10152
QDomElement
Name: QDomElement
Coverage:  7.339% (8/109)
  7.339% (8/109)
10156
Page:<>1
eLOC - Effective Lines of Code: 0
...10
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 4
...30
eLOC - Effective Lines of Code: 10
...40
eLOC - Effective Lines of Code: 25
...45
eLOC - Effective Lines of Code: 45
46
eLOC - Effective Lines of Code: 53
47
eLOC - Effective Lines of Code: 61
48
eLOC - Effective Lines of Code: 72
4950
eLOC - Effective Lines of Code: 101
51
eLOC - Effective Lines of Code: 125
52
eLOC - Effective Lines of Code: 162
53
eLOC - Effective Lines of Code: 211
...55
eLOC - Effective Lines of Code: 533

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