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
...43
eLOC - Effective Lines of Code: 36
44
eLOC - Effective Lines of Code: 40
45
eLOC - Effective Lines of Code: 45
46
eLOC - Effective Lines of Code: 53
4748
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
...55
eLOC - Effective Lines of Code: 533
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
qt_gl_resolve_features
Name: qt_gl_resolve_features
Prototype: static int qt_gl_resolve_features()
Coverage:  56.140% (32/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglfunctions.cpp
Lines: 221-295
 56.140% (32/57)
6119
qt_normalizePathSegments
Name: qt_normalizePathSegments
Prototype: QString qt_normalizePathSegments(const QString &name, bool allowUncPaths)
Coverage:  96.809% (91/94)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 2052-2167
 96.809% (91/94)
6121
QDBusArgumentPrivate
Name: QDBusArgumentPrivate
Coverage:  63.934% (39/61)
 63.934% (39/61)
6219
QLocaleId
Name: QLocaleId
Coverage:  65.000% (52/80)
 65.000% (52/80)
6224
QTextCharFormat
Name: QTextCharFormat
Coverage:  0.000% (0/80)
  0.000% (0/80)
6232
QZipReaderPrivate
Name: QZipReaderPrivate
Coverage:  0.000% (0/48)
  0.000% (0/48)
6216
q_getTimeFromASN1
Name: q_getTimeFromASN1
Prototype: QDateTime q_getTimeFromASN1(const ASN1_TIME *aTime)
Coverage:  36.735% (18/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 1015-1106
 36.735% (18/49)
6213
QDBusMenuBar
Name: QDBusMenuBar
Coverage:  0.000% (0/43)
  0.000% (0/43)
6323
QDataWidgetMapperPrivate
Name: QDataWidgetMapperPrivate
Coverage:  0.000% (0/73)
  0.000% (0/73)
6336
QEglFSScreen
Name: QEglFSScreen
Coverage:  0.000% (0/61)
  0.000% (0/61)
6330
QSqlRecord
Name: QSqlRecord
Coverage:  96.774% (60/62)
 96.774% (60/62)
6342
QUnsortedModelEngine
Name: QUnsortedModelEngine
Coverage:  0.000% (0/73)
  0.000% (0/73)
6326
QWidgetAction
Name: QWidgetAction
Coverage:  0.000% (0/48)
  0.000% (0/48)
6322
fetchTransformed64
Name: fetchTransformed64
Prototype: template<TextureBlendType blendType> static const QRgba64 * fetchTransformed64(QRgba64 *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1646-1749
  0.000% (0/46)
6315
recode
Name: recode
Prototype: static int recode(QString &result, const ushort *begin, const ushort *end, QUrl::ComponentFormattingOptions encoding, const uchar *actionTable, bool retryBadEncoding)
Coverage:  96.053% (73/76)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Lines: 374-475
 96.053% (73/76)
6321
QDialogPrivate
Name: QDialogPrivate
Coverage:  0.000% (0/68)
  0.000% (0/68)
6428
QDoubleSpinBox
Name: QDoubleSpinBox
Coverage:  0.000% (0/29)
  0.000% (0/29)
6423
QFontDatabasePrivate
Name: QFontDatabasePrivate
Coverage:  0.000% (0/65)
  0.000% (0/65)
6424
QGraphicsEllipseItem
Name: QGraphicsEllipseItem
Coverage:  0.000% (0/54)
  0.000% (0/54)
6428
QGraphicsLayoutPrivate
Name: QGraphicsLayoutPrivate
Coverage:  0.000% (0/93)
  0.000% (0/93)
6431
QPrinterPrivate
Name: QPrinterPrivate
Coverage:  42.857% (24/56)
 42.857% (24/56)
6423
QUtcTimeZonePrivate
Name: QUtcTimeZonePrivate
Coverage:  76.000% (38/50)
 76.000% (38/50)
6431
gray_render_conic
Name: gray_render_conic
Prototype: static void gray_render_conic( PWorker worker, const QT_FT_Vector* control, const QT_FT_Vector* to )
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 837-943
  0.000% (0/40)
6414
AnchorData
Name: AnchorData
Coverage:  0.000% (0/41)
  0.000% (0/41)
6515
ControllerWidget
Name: ControllerWidget
Coverage:  0.000% (0/55)
  0.000% (0/55)
6526
QEglConfigChooser
Name: QEglConfigChooser
Coverage:  0.000% (0/67)
  0.000% (0/67)
6523
QGenericUnixTheme
Name: QGenericUnixTheme
Coverage:  62.500% (50/80)
 62.500% (50/80)
6540
QGraphicsLayoutItem
Name: QGraphicsLayoutItem
Coverage:  0.000% (0/62)
  0.000% (0/62)
6540
QIconCacheGtkReader
Name: QIconCacheGtkReader
Coverage:  0.000% (0/74)
  0.000% (0/74)
6520
QMetaMethodBuilder
Name: QMetaMethodBuilder
Coverage:  89.286% (75/84)
 89.286% (75/84)
6536
QPolygonF
Name: QPolygonF
Coverage:  0.000% (0/49)
  0.000% (0/49)
6523
QShortcut
Name: QShortcut
Coverage:  0.000% (0/68)
  0.000% (0/68)
6531
getFontWeight
Name: getFontWeight
Prototype: static int getFontWeight(const QString &weightString)
Coverage:  0.000% (0/102)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 91-184
  0.000% (0/102)
6530
QDashedStrokeProcessor
Name: QDashedStrokeProcessor
Coverage:  0.000% (0/42)
  0.000% (0/42)
6615
QDockAreaLayoutItem
Name: QDockAreaLayoutItem
Coverage:  0.000% (0/76)
  0.000% (0/76)
6632
QFbCursor
Name: QFbCursor
Coverage:  0.000% (0/62)
  0.000% (0/62)
6627
QFutureInterfaceBasePrivate
Name: QFutureInterfaceBasePrivate
Coverage:  68.919% (51/74)
 68.919% (51/74)
6629
QKeySequenceEdit
Name: QKeySequenceEdit
Coverage:  0.000% (0/57)
  0.000% (0/57)
6624
QPersistentModelIndex
Name: QPersistentModelIndex
Coverage:  80.198% (81/101)
 80.198% (81/101)
6644
QPreviewPaintEngine
Name: QPreviewPaintEngine
Coverage:  72.222% (13/18)
 72.222% (13/18)
6618
QTextLineItemIterator
Name: QTextLineItemIterator
Coverage:  0.000% (0/55)
  0.000% (0/55)
6617
QThreadStorageData
Name: QThreadStorageData
Coverage:  65.079% (41/63)
 65.079% (41/63)
6622
drawTextItemDecoration
Name: drawTextItemDecoration
Prototype: static void drawTextItemDecoration(QPainter *painter, const QPointF &pos, const QFontEngine *fe, QTextEngine *textEngine, QTextCharFormat::UnderlineStyle underlineStyle, QTextItem::RenderFlags flags, qreal width, const QTextCharFormat &charFormat)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 6231-6328
  0.000% (0/48)
6616
MinOverlapPlacer
Name: MinOverlapPlacer
Coverage:  0.000% (0/42)
  0.000% (0/42)
6723
QBlittablePlatformPixmap
Name: QBlittablePlatformPixmap
Coverage:  0.000% (0/64)
  0.000% (0/64)
6732
QEGLDeviceIntegration
Name: QEGLDeviceIntegration
Coverage:  0.000% (0/64)
  0.000% (0/64)
6742
QLibraryInfo
Name: QLibraryInfo
Coverage:  66.000% (33/50)
 66.000% (33/50)
6720
QPollingFileSystemWatcherEngine
Name: QPollingFileSystemWatcherEngine
Coverage:  82.353% (56/68)
 82.353% (56/68)
6723
QTextDocumentWriter
Name: QTextDocumentWriter
Coverage:  0.000% (0/69)
  0.000% (0/69)
6727
QTreeWidgetItemIteratorPrivate
Name: QTreeWidgetItemIteratorPrivate
Coverage:  0.000% (0/78)
  0.000% (0/78)
6722
QZipWriter
Name: QZipWriter
Coverage:  0.000% (0/52)
  0.000% (0/52)
6727
QCalendarTextNavigator
Name: QCalendarTextNavigator
Coverage:  0.000% (0/55)
  0.000% (0/55)
6823
QCollator
Name: QCollator
Coverage:  40.278% (29/72)
 40.278% (29/72)
6834
QDomNamedNodeMapPrivate
Name: QDomNamedNodeMapPrivate
Coverage:  26.389% (19/72)
 26.389% (19/72)
6833
QIconLoaderEngine
Name: QIconLoaderEngine
Coverage:  0.000% (0/48)
  0.000% (0/48)
6827
QIsciiCodec
Name: QIsciiCodec
Coverage:  22.667% (17/75)
 22.667% (17/75)
6825
QOpenGLDebugLoggerPrivate
Name: QOpenGLDebugLoggerPrivate
Coverage:  0.000% (0/79)
  0.000% (0/79)
6831
QSequentialAnimationGroup
Name: QSequentialAnimationGroup
Coverage:  79.730% (59/74)
 79.730% (59/74)
6826
QSystemTrayIconSys
Name: QSystemTrayIconSys
Coverage:  0.000% (0/68)
  0.000% (0/68)
6832
QWidgetItemV2
Name: QWidgetItemV2
Coverage:  0.000% (0/65)
  0.000% (0/65)
6825
qt_stroke_side
Name: qt_stroke_side
Prototype: template <class Iterator> bool qt_stroke_side(Iterator *it, QStroker *stroker, bool capFirst, QLineF *startTangent)
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 632-766
  0.000% (0/41)
6813
PressDelayHandler
Name: PressDelayHandler
Coverage:  0.000% (0/87)
  0.000% (0/87)
6930
QClipboard
Name: QClipboard
Coverage:  0.000% (0/63)
  0.000% (0/63)
6935
QFontEngineBox
Name: QFontEngineBox
Coverage:  0.000% (0/46)
  0.000% (0/46)
6926
QLayoutPrivate
Name: QLayoutPrivate
Coverage:  0.000% (0/80)
  0.000% (0/80)
6928
QMimeDatabasePrivate
Name: QMimeDatabasePrivate
Coverage:  71.667% (43/60)
 71.667% (43/60)
6928
QOpenGLFunctions_1_3
Name: QOpenGLFunctions_1_3
Coverage:  0.000% (0/47)
  0.000% (0/47)
6917
QSslError
Name: QSslError
Coverage:  44.068% (26/59)
 44.068% (26/59)
6934
QStringListModel
Name: QStringListModel
Coverage:  90.667% (68/75)
 90.667% (68/75)
6926
QVector3D
Name: QVector3D
Coverage:  0.000% (0/39)
  0.000% (0/39)
6925
QWindowSystemInterfacePrivate
Name: QWindowSystemInterfacePrivate
Coverage:  0.000% (0/43)
  0.000% (0/43)
6924
QZipWriterPrivate
Name: QZipWriterPrivate
Coverage:  0.000% (0/41)
  0.000% (0/41)
6916
convolute
Name: convolute
Prototype: static void convolute( QImage *destImage, const QPointF &pos, const QImage &srcImage, const QRectF &srcRect, QPainter::CompositionMode mode, qreal *kernel, int kernelWidth, int kernelHeight )
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp
Lines: 310-408
  0.000% (0/38)
6911
drawTriangle
Name: drawTriangle
Prototype: template <FillClip clip> void drawTriangle(qint32 *bits, int width, int height, const QPoint *center, const QPoint *v1, const QPoint *v2, qint32 value)
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp
Lines: 170-286
  0.000% (0/44)
6914
QAbstractTransition
Name: QAbstractTransition
Coverage:  89.333% (67/75)
 89.333% (67/75)
7031
QDomNodeListPrivate
Name: QDomNodeListPrivate
Coverage:  0.000% (0/117)
  0.000% (0/117)
7035
QEvdevMouseManager
Name: QEvdevMouseManager
Coverage:  0.000% (0/60)
  0.000% (0/60)
7027
QGL2PEXVertexArray
Name: QGL2PEXVertexArray
Coverage:  57.534% (42/73)
 57.534% (42/73)
7028
QGLColormap
Name: QGLColormap
Coverage:  5.172% (3/58)
  5.172% (3/58)
7028
QOpenGL2PEXVertexArray
Name: QOpenGL2PEXVertexArray
Coverage:  0.000% (0/73)
  0.000% (0/73)
7028
QOpenGLVertexArrayObjectPrivate
Name: QOpenGLVertexArrayObjectPrivate
Coverage:  0.000% (0/82)
  0.000% (0/82)
7041
QToolBoxPrivate
Name: QToolBoxPrivate
Coverage:  0.000% (0/63)
  0.000% (0/63)
7029
blend_tiled_rgb565
Name: blend_tiled_rgb565
Prototype: static void blend_tiled_rgb565(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4520-4616
  0.000% (0/57)
7018
blend_transformed_argb
Name: blend_transformed_argb
Prototype: static void blend_transformed_argb(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4811-4908
  0.000% (0/29)
709
QCommandLinkButton
Name: QCommandLinkButton
Coverage:  0.000% (0/30)
  0.000% (0/30)
7114
QIntersectionFinder
Name: QIntersectionFinder
Coverage:  0.000% (0/87)
  0.000% (0/87)
7121
QMimeXMLProvider
Name: QMimeXMLProvider
Coverage:  80.328% (49/61)
 80.328% (49/61)
7133
QNetworkConfiguration
Name: QNetworkConfiguration
Coverage:  35.593% (42/118)
 35.593% (42/118)
7170
QOpenGLTimeMonitorPrivate
Name: QOpenGLTimeMonitorPrivate
Coverage:  0.000% (0/80)
  0.000% (0/80)
7130
QUndoModel
Name: QUndoModel
Coverage:  0.000% (0/83)
  0.000% (0/83)
7137
QUrlQueryPrivate
Name: QUrlQueryPrivate
Coverage: 100.000% (64/64)
100.000% (64/64)
7126
variantToString
Name: variantToString
Prototype: static bool variantToString(const QVariant &arg, QString &out)
Coverage:  81.395% (70/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp
Lines: 81-160
 81.395% (70/86)
7123
QCommandLinkButtonPrivate
Name: QCommandLinkButtonPrivate
Coverage:  0.000% (0/29)
  0.000% (0/29)
7220
QFileSystemMetaData
Name: QFileSystemMetaData
Coverage:  94.444% (51/54)
 94.444% (51/54)
7223
QGraphicsItemGroup
Name: QGraphicsItemGroup
Coverage:  0.000% (0/39)
  0.000% (0/39)
7218
QGraphicsSceneIndexPrivate
Name: QGraphicsSceneIndexPrivate
Coverage:  0.000% (0/96)
  0.000% (0/96)
7226
QHostInfoLookupManager
Name: QHostInfoLookupManager
Coverage:  65.385% (34/52)
 65.385% (34/52)
7224
QLibrary
Name: QLibrary
Coverage:  77.612% (52/67)
 77.612% (52/67)
7234
QNetworkAccessBackend
Name: QNetworkAccessBackend
Coverage:  56.627% (47/83)
 56.627% (47/83)
7250
QNetworkReplyImpl
Name: QNetworkReplyImpl
Coverage:  42.500% (34/80)
 42.500% (34/80)
7232
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
...43
eLOC - Effective Lines of Code: 36
44
eLOC - Effective Lines of Code: 40
45
eLOC - Effective Lines of Code: 45
46
eLOC - Effective Lines of Code: 53
4748
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
...55
eLOC - Effective Lines of Code: 533

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