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

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 3622
...5
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
910
eLOC - Effective Lines of Code: 60
11
eLOC - Effective Lines of Code: 52
12
eLOC - Effective Lines of Code: 45
13
eLOC - Effective Lines of Code: 39
...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
QMimeXMLProvider
Name: QMimeXMLProvider
Coverage:  80.328% (49/61)
 80.328% (49/61)
7133
QIntersectionFinder
Name: QIntersectionFinder
Coverage:  0.000% (0/87)
  0.000% (0/87)
7121
QCommandLinkButton
Name: QCommandLinkButton
Coverage:  0.000% (0/30)
  0.000% (0/30)
7114
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
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
QToolBoxPrivate
Name: QToolBoxPrivate
Coverage:  0.000% (0/63)
  0.000% (0/63)
7029
QOpenGLVertexArrayObjectPrivate
Name: QOpenGLVertexArrayObjectPrivate
Coverage:  0.000% (0/82)
  0.000% (0/82)
7041
QOpenGL2PEXVertexArray
Name: QOpenGL2PEXVertexArray
Coverage:  0.000% (0/73)
  0.000% (0/73)
7028
QGLColormap
Name: QGLColormap
Coverage:  5.172% (3/58)
  5.172% (3/58)
7028
QGL2PEXVertexArray
Name: QGL2PEXVertexArray
Coverage:  57.534% (42/73)
 57.534% (42/73)
7028
QEvdevMouseManager
Name: QEvdevMouseManager
Coverage:  0.000% (0/60)
  0.000% (0/60)
7027
QDomNodeListPrivate
Name: QDomNodeListPrivate
Coverage:  0.000% (0/117)
  0.000% (0/117)
7035
QAbstractTransition
Name: QAbstractTransition
Coverage:  89.333% (67/75)
 89.333% (67/75)
7031
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
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
QZipWriterPrivate
Name: QZipWriterPrivate
Coverage:  0.000% (0/41)
  0.000% (0/41)
6916
QWindowSystemInterfacePrivate
Name: QWindowSystemInterfacePrivate
Coverage:  0.000% (0/43)
  0.000% (0/43)
6924
QVector3D
Name: QVector3D
Coverage:  0.000% (0/39)
  0.000% (0/39)
6925
QStringListModel
Name: QStringListModel
Coverage:  90.667% (68/75)
 90.667% (68/75)
6926
QSslError
Name: QSslError
Coverage:  44.068% (26/59)
 44.068% (26/59)
6934
QOpenGLFunctions_1_3
Name: QOpenGLFunctions_1_3
Coverage:  0.000% (0/47)
  0.000% (0/47)
6917
QMimeDatabasePrivate
Name: QMimeDatabasePrivate
Coverage:  71.667% (43/60)
 71.667% (43/60)
6928
QLayoutPrivate
Name: QLayoutPrivate
Coverage:  0.000% (0/80)
  0.000% (0/80)
6928
QFontEngineBox
Name: QFontEngineBox
Coverage:  0.000% (0/46)
  0.000% (0/46)
6926
QClipboard
Name: QClipboard
Coverage:  0.000% (0/63)
  0.000% (0/63)
6935
PressDelayHandler
Name: PressDelayHandler
Coverage:  0.000% (0/87)
  0.000% (0/87)
6930
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
QWidgetItemV2
Name: QWidgetItemV2
Coverage:  0.000% (0/65)
  0.000% (0/65)
6825
QSystemTrayIconSys
Name: QSystemTrayIconSys
Coverage:  0.000% (0/68)
  0.000% (0/68)
6832
QSequentialAnimationGroup
Name: QSequentialAnimationGroup
Coverage:  79.730% (59/74)
 79.730% (59/74)
6826
QOpenGLDebugLoggerPrivate
Name: QOpenGLDebugLoggerPrivate
Coverage:  0.000% (0/79)
  0.000% (0/79)
6831
QIsciiCodec
Name: QIsciiCodec
Coverage:  22.667% (17/75)
 22.667% (17/75)
6825
QIconLoaderEngine
Name: QIconLoaderEngine
Coverage:  0.000% (0/48)
  0.000% (0/48)
6827
QDomNamedNodeMapPrivate
Name: QDomNamedNodeMapPrivate
Coverage:  26.389% (19/72)
 26.389% (19/72)
6833
QCollator
Name: QCollator
Coverage:  40.278% (29/72)
 40.278% (29/72)
6834
QCalendarTextNavigator
Name: QCalendarTextNavigator
Coverage:  0.000% (0/55)
  0.000% (0/55)
6823
QZipWriter
Name: QZipWriter
Coverage:  0.000% (0/52)
  0.000% (0/52)
6727
QTreeWidgetItemIteratorPrivate
Name: QTreeWidgetItemIteratorPrivate
Coverage:  0.000% (0/78)
  0.000% (0/78)
6722
QTextDocumentWriter
Name: QTextDocumentWriter
Coverage:  0.000% (0/69)
  0.000% (0/69)
6727
QPollingFileSystemWatcherEngine
Name: QPollingFileSystemWatcherEngine
Coverage:  82.353% (56/68)
 82.353% (56/68)
6723
QLibraryInfo
Name: QLibraryInfo
Coverage:  66.000% (33/50)
 66.000% (33/50)
6720
QEGLDeviceIntegration
Name: QEGLDeviceIntegration
Coverage:  0.000% (0/64)
  0.000% (0/64)
6742
QBlittablePlatformPixmap
Name: QBlittablePlatformPixmap
Coverage:  0.000% (0/64)
  0.000% (0/64)
6732
MinOverlapPlacer
Name: MinOverlapPlacer
Coverage:  0.000% (0/42)
  0.000% (0/42)
6723
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
QThreadStorageData
Name: QThreadStorageData
Coverage:  65.079% (41/63)
 65.079% (41/63)
6622
QTextLineItemIterator
Name: QTextLineItemIterator
Coverage:  0.000% (0/55)
  0.000% (0/55)
6617
QPreviewPaintEngine
Name: QPreviewPaintEngine
Coverage:  72.222% (13/18)
 72.222% (13/18)
6618
QPersistentModelIndex
Name: QPersistentModelIndex
Coverage:  80.198% (81/101)
 80.198% (81/101)
6644
QKeySequenceEdit
Name: QKeySequenceEdit
Coverage:  0.000% (0/57)
  0.000% (0/57)
6624
QFutureInterfaceBasePrivate
Name: QFutureInterfaceBasePrivate
Coverage:  68.919% (51/74)
 68.919% (51/74)
6629
QFbCursor
Name: QFbCursor
Coverage:  0.000% (0/62)
  0.000% (0/62)
6627
QDockAreaLayoutItem
Name: QDockAreaLayoutItem
Coverage:  0.000% (0/76)
  0.000% (0/76)
6632
QDashedStrokeProcessor
Name: QDashedStrokeProcessor
Coverage:  0.000% (0/42)
  0.000% (0/42)
6615
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
QShortcut
Name: QShortcut
Coverage:  0.000% (0/68)
  0.000% (0/68)
6531
QPolygonF
Name: QPolygonF
Coverage:  0.000% (0/49)
  0.000% (0/49)
6523
QMetaMethodBuilder
Name: QMetaMethodBuilder
Coverage:  89.286% (75/84)
 89.286% (75/84)
6536
QIconCacheGtkReader
Name: QIconCacheGtkReader
Coverage:  0.000% (0/74)
  0.000% (0/74)
6520
QGraphicsLayoutItem
Name: QGraphicsLayoutItem
Coverage:  0.000% (0/62)
  0.000% (0/62)
6540
QGenericUnixTheme
Name: QGenericUnixTheme
Coverage:  62.500% (50/80)
 62.500% (50/80)
6540
QEglConfigChooser
Name: QEglConfigChooser
Coverage:  0.000% (0/67)
  0.000% (0/67)
6523
ControllerWidget
Name: ControllerWidget
Coverage:  0.000% (0/55)
  0.000% (0/55)
6526
AnchorData
Name: AnchorData
Coverage:  0.000% (0/41)
  0.000% (0/41)
6515
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
QUtcTimeZonePrivate
Name: QUtcTimeZonePrivate
Coverage:  76.000% (38/50)
 76.000% (38/50)
6431
QPrinterPrivate
Name: QPrinterPrivate
Coverage:  42.857% (24/56)
 42.857% (24/56)
6423
QGraphicsLayoutPrivate
Name: QGraphicsLayoutPrivate
Coverage:  0.000% (0/93)
  0.000% (0/93)
6431
QGraphicsEllipseItem
Name: QGraphicsEllipseItem
Coverage:  0.000% (0/54)
  0.000% (0/54)
6428
QFontDatabasePrivate
Name: QFontDatabasePrivate
Coverage:  0.000% (0/65)
  0.000% (0/65)
6424
QDoubleSpinBox
Name: QDoubleSpinBox
Coverage:  0.000% (0/29)
  0.000% (0/29)
6423
QDialogPrivate
Name: QDialogPrivate
Coverage:  0.000% (0/68)
  0.000% (0/68)
6428
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
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
QWidgetAction
Name: QWidgetAction
Coverage:  0.000% (0/48)
  0.000% (0/48)
6322
QUnsortedModelEngine
Name: QUnsortedModelEngine
Coverage:  0.000% (0/73)
  0.000% (0/73)
6326
QSqlRecord
Name: QSqlRecord
Coverage:  96.774% (60/62)
 96.774% (60/62)
6342
QEglFSScreen
Name: QEglFSScreen
Coverage:  0.000% (0/61)
  0.000% (0/61)
6330
QDataWidgetMapperPrivate
Name: QDataWidgetMapperPrivate
Coverage:  0.000% (0/73)
  0.000% (0/73)
6336
QDBusMenuBar
Name: QDBusMenuBar
Coverage:  0.000% (0/43)
  0.000% (0/43)
6323
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
QZipReaderPrivate
Name: QZipReaderPrivate
Coverage:  0.000% (0/48)
  0.000% (0/48)
6216
QTextCharFormat
Name: QTextCharFormat
Coverage:  0.000% (0/80)
  0.000% (0/80)
6232
QLocaleId
Name: QLocaleId
Coverage:  65.000% (52/80)
 65.000% (52/80)
6224
QDBusArgumentPrivate
Name: QDBusArgumentPrivate
Coverage:  63.934% (39/61)
 63.934% (39/61)
6219
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
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
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QFont &font)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 2242-2326
  0.000% (0/36)
6112
calculatePosixTransitions
Name: calculatePosixTransitions
Prototype: static QVector<QTimeZonePrivate::Data> calculatePosixTransitions(const QByteArray &posixRule, int startYear, int endYear, int lastTranMSecs)
Coverage:  78.261% (36/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 503-597
 78.261% (36/46)
6114
QNetworkCookieJar
Name: QNetworkCookieJar
Coverage:  91.045% (61/67)
 91.045% (61/67)
6125
QImageTextureGlyphCache
Name: QImageTextureGlyphCache
Coverage:  0.000% (0/70)
  0.000% (0/70)
6126
QGraphicsPixmapItem
Name: QGraphicsPixmapItem
Coverage:  0.000% (0/41)
  0.000% (0/41)
6127
QEglFSKmsIntegration
Name: QEglFSKmsIntegration
Coverage:  0.000% (0/65)
  0.000% (0/65)
6136
qt_halfScaled
Name: qt_halfScaled
Prototype: QImage qt_halfScaled(const QImage &source)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp
Lines: 773-859
  0.000% (0/37)
6011
qDrawShadeLine
Name: qDrawShadeLine
Prototype: void qDrawShadeLine(QPainter *p, int x1, int y1, int x2, int y2, const QPalette &pal, bool sunken, int lineWidth, int midLineWidth)
Coverage:  0.000% (0/52)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp
Lines: 92-170
  0.000% (0/52)
6017
bestFoundry
Name: bestFoundry
Prototype: static unsigned int bestFoundry(int script, unsigned int score, int styleStrategy, const QtFontFamily *family, const QString &foundry_name, QtFontStyle::Key styleKey, int pixelSize, char pitch, QtFontDesc *desc, const QString &styleName = QString())
Coverage:  0.000% (0/89)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1072-1205
  0.000% (0/89)
6022
QStyleSheetStyleSelector
Name: QStyleSheetStyleSelector
Coverage:  0.000% (0/74)
  0.000% (0/74)
6025
QSliderPrivate
Name: QSliderPrivate
Coverage:  0.000% (0/28)
  0.000% (0/28)
6012
QPluginLoader
Name: QPluginLoader
Coverage:  71.014% (49/69)
 71.014% (49/69)
6031
QOpenGLVersionFunctionsFactory
Name: QOpenGLVersionFunctionsFactory
Coverage:  0.000% (0/141)
  0.000% (0/141)
6032
Page:<>1
eLOC - Effective Lines of Code: 3622
...5
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
910
eLOC - Effective Lines of Code: 60
11
eLOC - Effective Lines of Code: 52
12
eLOC - Effective Lines of Code: 45
13
eLOC - Effective Lines of Code: 39
...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