| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity | 
 QMimeXMLProvider| Name:  | QMimeXMLProvider |  | Coverage:  |  80.328% (49/61) |  
  |  | 71 | 33 | 
 QIntersectionFinder| Name:  | QIntersectionFinder |  | Coverage:  |   0.000% (0/87) |  
  |  | 71 | 21 | 
 QCommandLinkButton| Name:  | QCommandLinkButton |  | Coverage:  |   0.000% (0/30) |  
  |  | 71 | 14 | 
 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 |  
  |  | 70 | 9 | 
 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 |  
  |  | 70 | 18 | 
 QToolBoxPrivate| Name:  | QToolBoxPrivate |  | Coverage:  |   0.000% (0/63) |  
  |  | 70 | 29 | 
 QOpenGLVertexArrayObjectPrivate| Name:  | QOpenGLVertexArrayObjectPrivate |  | Coverage:  |   0.000% (0/82) |  
  |  | 70 | 41 | 
 QOpenGL2PEXVertexArray| Name:  | QOpenGL2PEXVertexArray |  | Coverage:  |   0.000% (0/73) |  
  |  | 70 | 28 | 
 QGLColormap| Name:  | QGLColormap |  | Coverage:  |   5.172% (3/58) |  
  |  | 70 | 28 | 
 QGL2PEXVertexArray| Name:  | QGL2PEXVertexArray |  | Coverage:  |  57.534% (42/73) |  
  |  | 70 | 28 | 
 QEvdevMouseManager| Name:  | QEvdevMouseManager |  | Coverage:  |   0.000% (0/60) |  
  |  | 70 | 27 | 
 QDomNodeListPrivate| Name:  | QDomNodeListPrivate |  | Coverage:  |   0.000% (0/117) |  
  |  | 70 | 35 | 
 QAbstractTransition| Name:  | QAbstractTransition |  | Coverage:  |  89.333% (67/75) |  
  |  | 70 | 31 | 
 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 |  
  |  | 69 | 14 | 
 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 |  
  |  | 69 | 11 | 
 QZipWriterPrivate| Name:  | QZipWriterPrivate |  | Coverage:  |   0.000% (0/41) |  
  |  | 69 | 16 | 
 QWindowSystemInterfacePrivate| Name:  | QWindowSystemInterfacePrivate |  | Coverage:  |   0.000% (0/43) |  
  |  | 69 | 24 | 
 QVector3D| Name:  | QVector3D |  | Coverage:  |   0.000% (0/39) |  
  |  | 69 | 25 | 
 QStringListModel| Name:  | QStringListModel |  | Coverage:  |  90.667% (68/75) |  
  |  | 69 | 26 | 
 QSslError| Name:  | QSslError |  | Coverage:  |  44.068% (26/59) |  
  |  | 69 | 34 | 
 QOpenGLFunctions_1_3| Name:  | QOpenGLFunctions_1_3 |  | Coverage:  |   0.000% (0/47) |  
  |  | 69 | 17 | 
 QMimeDatabasePrivate| Name:  | QMimeDatabasePrivate |  | Coverage:  |  71.667% (43/60) |  
  |  | 69 | 28 | 
 QLayoutPrivate| Name:  | QLayoutPrivate |  | Coverage:  |   0.000% (0/80) |  
  |  | 69 | 28 | 
 QFontEngineBox| Name:  | QFontEngineBox |  | Coverage:  |   0.000% (0/46) |  
  |  | 69 | 26 | 
 QClipboard| Name:  | QClipboard |  | Coverage:  |   0.000% (0/63) |  
  |  | 69 | 35 | 
 PressDelayHandler| Name:  | PressDelayHandler |  | Coverage:  |   0.000% (0/87) |  
  |  | 69 | 30 | 
 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 |  
  |  | 68 | 13 | 
 QWidgetItemV2| Name:  | QWidgetItemV2 |  | Coverage:  |   0.000% (0/65) |  
  |  | 68 | 25 | 
 QSystemTrayIconSys| Name:  | QSystemTrayIconSys |  | Coverage:  |   0.000% (0/68) |  
  |  | 68 | 32 | 
 QSequentialAnimationGroup| Name:  | QSequentialAnimationGroup |  | Coverage:  |  79.730% (59/74) |  
  |  | 68 | 26 | 
 QOpenGLDebugLoggerPrivate| Name:  | QOpenGLDebugLoggerPrivate |  | Coverage:  |   0.000% (0/79) |  
  |  | 68 | 31 | 
 QIsciiCodec| Name:  | QIsciiCodec |  | Coverage:  |  22.667% (17/75) |  
  |  | 68 | 25 | 
 QIconLoaderEngine| Name:  | QIconLoaderEngine |  | Coverage:  |   0.000% (0/48) |  
  |  | 68 | 27 | 
 QDomNamedNodeMapPrivate| Name:  | QDomNamedNodeMapPrivate |  | Coverage:  |  26.389% (19/72) |  
  |  | 68 | 33 | 
 QCollator| Name:  | QCollator |  | Coverage:  |  40.278% (29/72) |  
  |  | 68 | 34 | 
 QCalendarTextNavigator| Name:  | QCalendarTextNavigator |  | Coverage:  |   0.000% (0/55) |  
  |  | 68 | 23 | 
 QZipWriter| Name:  | QZipWriter |  | Coverage:  |   0.000% (0/52) |  
  |  | 67 | 27 | 
 QTreeWidgetItemIteratorPrivate| Name:  | QTreeWidgetItemIteratorPrivate |  | Coverage:  |   0.000% (0/78) |  
  |  | 67 | 22 | 
 QTextDocumentWriter| Name:  | QTextDocumentWriter |  | Coverage:  |   0.000% (0/69) |  
  |  | 67 | 27 | 
 QPollingFileSystemWatcherEngine| Name:  | QPollingFileSystemWatcherEngine |  | Coverage:  |  82.353% (56/68) |  
  |  | 67 | 23 | 
 QLibraryInfo| Name:  | QLibraryInfo |  | Coverage:  |  66.000% (33/50) |  
  |  | 67 | 20 | 
 QEGLDeviceIntegration| Name:  | QEGLDeviceIntegration |  | Coverage:  |   0.000% (0/64) |  
  |  | 67 | 42 | 
 QBlittablePlatformPixmap| Name:  | QBlittablePlatformPixmap |  | Coverage:  |   0.000% (0/64) |  
  |  | 67 | 32 | 
 MinOverlapPlacer| Name:  | MinOverlapPlacer |  | Coverage:  |   0.000% (0/42) |  
  |  | 67 | 23 | 
 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 |  
  |  | 66 | 16 | 
 QThreadStorageData| Name:  | QThreadStorageData |  | Coverage:  |  65.079% (41/63) |  
  |  | 66 | 22 | 
 QTextLineItemIterator| Name:  | QTextLineItemIterator |  | Coverage:  |   0.000% (0/55) |  
  |  | 66 | 17 | 
 QPreviewPaintEngine| Name:  | QPreviewPaintEngine |  | Coverage:  |  72.222% (13/18) |  
  |  | 66 | 18 | 
 QPersistentModelIndex| Name:  | QPersistentModelIndex |  | Coverage:  |  80.198% (81/101) |  
  |  | 66 | 44 | 
 QKeySequenceEdit| Name:  | QKeySequenceEdit |  | Coverage:  |   0.000% (0/57) |  
  |  | 66 | 24 | 
 QFutureInterfaceBasePrivate| Name:  | QFutureInterfaceBasePrivate |  | Coverage:  |  68.919% (51/74) |  
  |  | 66 | 29 | 
 QFbCursor| Name:  | QFbCursor |  | Coverage:  |   0.000% (0/62) |  
  |  | 66 | 27 | 
 QDockAreaLayoutItem| Name:  | QDockAreaLayoutItem |  | Coverage:  |   0.000% (0/76) |  
  |  | 66 | 32 | 
 QDashedStrokeProcessor| Name:  | QDashedStrokeProcessor |  | Coverage:  |   0.000% (0/42) |  
  |  | 66 | 15 | 
 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 |  
  |  | 65 | 30 | 
 QShortcut| Name:  | QShortcut |  | Coverage:  |   0.000% (0/68) |  
  |  | 65 | 31 | 
 QPolygonF| Name:  | QPolygonF |  | Coverage:  |   0.000% (0/49) |  
  |  | 65 | 23 | 
 QMetaMethodBuilder| Name:  | QMetaMethodBuilder |  | Coverage:  |  89.286% (75/84) |  
  |  | 65 | 36 | 
 QIconCacheGtkReader| Name:  | QIconCacheGtkReader |  | Coverage:  |   0.000% (0/74) |  
  |  | 65 | 20 | 
 QGraphicsLayoutItem| Name:  | QGraphicsLayoutItem |  | Coverage:  |   0.000% (0/62) |  
  |  | 65 | 40 | 
 QGenericUnixTheme| Name:  | QGenericUnixTheme |  | Coverage:  |  62.500% (50/80) |  
  |  | 65 | 40 | 
 QEglConfigChooser| Name:  | QEglConfigChooser |  | Coverage:  |   0.000% (0/67) |  
  |  | 65 | 23 | 
 ControllerWidget| Name:  | ControllerWidget |  | Coverage:  |   0.000% (0/55) |  
  |  | 65 | 26 | 
 AnchorData| Name:  | AnchorData |  | Coverage:  |   0.000% (0/41) |  
  |  | 65 | 15 | 
 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 |  
  |  | 64 | 14 | 
 QUtcTimeZonePrivate| Name:  | QUtcTimeZonePrivate |  | Coverage:  |  76.000% (38/50) |  
  |  | 64 | 31 | 
 QPrinterPrivate| Name:  | QPrinterPrivate |  | Coverage:  |  42.857% (24/56) |  
  |  | 64 | 23 | 
 QGraphicsLayoutPrivate| Name:  | QGraphicsLayoutPrivate |  | Coverage:  |   0.000% (0/93) |  
  |  | 64 | 31 | 
 QGraphicsEllipseItem| Name:  | QGraphicsEllipseItem |  | Coverage:  |   0.000% (0/54) |  
  |  | 64 | 28 | 
 QFontDatabasePrivate| Name:  | QFontDatabasePrivate |  | Coverage:  |   0.000% (0/65) |  
  |  | 64 | 24 | 
 QDoubleSpinBox| Name:  | QDoubleSpinBox |  | Coverage:  |   0.000% (0/29) |  
  |  | 64 | 23 | 
 QDialogPrivate| Name:  | QDialogPrivate |  | Coverage:  |   0.000% (0/68) |  
  |  | 64 | 28 | 
 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 |  
  |  | 63 | 21 | 
 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 |  
  |  | 63 | 15 | 
 QWidgetAction| Name:  | QWidgetAction |  | Coverage:  |   0.000% (0/48) |  
  |  | 63 | 22 | 
 QUnsortedModelEngine| Name:  | QUnsortedModelEngine |  | Coverage:  |   0.000% (0/73) |  
  |  | 63 | 26 | 
 QSqlRecord| Name:  | QSqlRecord |  | Coverage:  |  96.774% (60/62) |  
  |  | 63 | 42 | 
 QEglFSScreen| Name:  | QEglFSScreen |  | Coverage:  |   0.000% (0/61) |  
  |  | 63 | 30 | 
 QDataWidgetMapperPrivate| Name:  | QDataWidgetMapperPrivate |  | Coverage:  |   0.000% (0/73) |  
  |  | 63 | 36 | 
 QDBusMenuBar| Name:  | QDBusMenuBar |  | Coverage:  |   0.000% (0/43) |  
  |  | 63 | 23 | 
 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 |  
  |  | 62 | 13 | 
 QZipReaderPrivate| Name:  | QZipReaderPrivate |  | Coverage:  |   0.000% (0/48) |  
  |  | 62 | 16 | 
 QTextCharFormat| Name:  | QTextCharFormat |  | Coverage:  |   0.000% (0/80) |  
  |  | 62 | 32 | 
 QLocaleId| Name:  | QLocaleId |  | Coverage:  |  65.000% (52/80) |  
  |  | 62 | 24 | 
 QDBusArgumentPrivate| Name:  | QDBusArgumentPrivate |  | Coverage:  |  63.934% (39/61) |  
  |  | 62 | 19 | 
 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 |  
  |  | 61 | 21 | 
 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 |  
  |  | 61 | 19 | 
 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 |  
  |  | 61 | 12 | 
 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 |  
  |  | 61 | 14 | 
 QNetworkCookieJar| Name:  | QNetworkCookieJar |  | Coverage:  |  91.045% (61/67) |  
  |  | 61 | 25 | 
 QImageTextureGlyphCache| Name:  | QImageTextureGlyphCache |  | Coverage:  |   0.000% (0/70) |  
  |  | 61 | 26 | 
 QGraphicsPixmapItem| Name:  | QGraphicsPixmapItem |  | Coverage:  |   0.000% (0/41) |  
  |  | 61 | 27 | 
 QEglFSKmsIntegration| Name:  | QEglFSKmsIntegration |  | Coverage:  |   0.000% (0/65) |  
  |  | 61 | 36 | 
 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 |  
  |  | 60 | 11 | 
 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 |  
  |  | 60 | 17 | 
 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 |  
  |  | 60 | 22 | 
 QStyleSheetStyleSelector| Name:  | QStyleSheetStyleSelector |  | Coverage:  |   0.000% (0/74) |  
  |  | 60 | 25 | 
 QSliderPrivate| Name:  | QSliderPrivate |  | Coverage:  |   0.000% (0/28) |  
  |  | 60 | 12 | 
 QPluginLoader| Name:  | QPluginLoader |  | Coverage:  |  71.014% (49/69) |  
  |  | 60 | 31 | 
 QOpenGLVersionFunctionsFactory| Name:  | QOpenGLVersionFunctionsFactory |  | Coverage:  |   0.000% (0/141) |  
  |  | 60 | 32 |