OpenCoverage

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
...24
eLOC - Effective Lines of Code: 6
25
eLOC - Effective Lines of Code: 6
26
eLOC - Effective Lines of Code: 7
27
eLOC - Effective Lines of Code: 8
2829
eLOC - Effective Lines of Code: 9
30
eLOC - Effective Lines of Code: 10
31
eLOC - Effective Lines of Code: 10
32
eLOC - Effective Lines of Code: 11
...40
eLOC - Effective Lines of Code: 25
...50
eLOC - Effective Lines of Code: 101
...55
eLOC - Effective Lines of Code: 533
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
qt_gl_read_framebuffer
Name: qt_gl_read_framebuffer
Prototype: static QImage qt_gl_read_framebuffer(const QSize &size, GLenum internal_format, bool include_alpha, bool flip)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglframebufferobject.cpp
Lines: 1333-1355
  0.000% (0/14)
89
qt_imageTransform
Name: qt_imageTransform
Prototype: void qt_imageTransform(QImage &src, QImageIOHandler::Transformations orient)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 5206-5218
  0.000% (0/10)
84
qt_init_picture_plugins
Name: qt_init_picture_plugins
Prototype: void qt_init_picture_plugins()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 1415-1431
  0.000% (0/7)
84
qt_memrotate270_cachedRead
Name: qt_memrotate270_cachedRead
Prototype: template <class T> static inline void qt_memrotate270_cachedRead(const T *src, int w, int h, int sstride, T *dest, int dstride)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qmemrotate.cpp
Lines: 71-87
  0.000% (0/7)
83
qt_pointMultiplier
Name: qt_pointMultiplier
Prototype: qreal qt_pointMultiplier(QPageLayout::Unit unit)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagelayout.cpp
Lines: 52-69
  0.000% (0/13)
87
qt_pointMultiplier
Name: qt_pointMultiplier
Prototype: static qreal qt_pointMultiplier(QPageSize::Unit unit)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 508-525
  0.000% (0/13)
87
qt_span_fill_clipRect
Name: qt_span_fill_clipRect
Prototype: static void qt_span_fill_clipRect(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 4053-4067
  0.000% (0/4)
82
qt_split_namespace
Name: qt_split_namespace
Prototype: static void qt_split_namespace(QString& prefix, QString& name, const QString& qName, bool hasURI)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 101-114
100.000% (8/8)
83
qtransform_equals_no_translate
Name: qtransform_equals_no_translate
Prototype: static inline bool qtransform_equals_no_translate(const QTransform &a, const QTransform &b)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 67-82
  0.000% (0/6)
82
readNode
Name: readNode
Prototype: static void readNode(const QXmlStreamReader &xml, QDBusIntrospection::Object *objData, int nodeLevel)
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp
Lines: 331-345
 70.000% (7/10)
83
resetSmState
Name: resetSmState
Prototype: static void resetSmState()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbsessionmanager.cpp
Lines: 94-104
100.000% (1/1)
81
resolveFileName
Name: resolveFileName
Prototype: static QString resolveFileName(QString fileName, QUrl *url, qreal targetDevicePixelRatio, qreal *sourceDevicePixelRatio)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextimagehandler.cpp
Lines: 56-77
  0.000% (0/13)
85
saveCoverageTool
Name: saveCoverageTool
Prototype: static void saveCoverageTool(const char * appname, bool testfailed, bool installedTestCoverage)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 66-84
100.000% (4/4)
82
scaleOutline
Name: scaleOutline
Prototype: static void scaleOutline(FT_Face face, FT_GlyphSlot g, FT_Fixed x_scale, FT_Fixed y_scale)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 434-445
100.000% (4/4)
82
scanUtf8Char
Name: scanUtf8Char
Prototype: static inline bool scanUtf8Char(const char *&json, const char *end, uint *result)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 887-900
 50.000% (2/4)
82
sendWindowChangeToTextureChildrenRecursively
Name: sendWindowChangeToTextureChildrenRecursively
Prototype: static void sendWindowChangeToTextureChildrenRecursively(QWidget *widget)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10461-10474
  0.000% (0/16)
84
separate_if
Name: separate_if
Prototype: template <typename InputIt, typename OutputIt1, typename OutputIt2, typename UnaryPredicate> std::pair<OutputIt1, OutputIt2> separate_if(InputIt first, InputIt last, OutputIt1 dest1, OutputIt2 dest2, UnaryPredicate p)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp
Lines: 83-97
100.000% (8/8)
83
setCoords
Name: setCoords
Prototype: static inline void setCoords(GLfloat *coords, const QOpenGLRect &rect)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp
Lines: 543-553
  0.000% (0/1)
81
setCoords
Name: setCoords
Prototype: static inline void setCoords(GLfloat *coords, const QGLRect &rect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 494-504
100.000% (1/1)
81
setFontStyleFromValue
Name: setFontStyleFromValue
Prototype: static bool setFontStyleFromValue(const QCss::Value &value, QFont *font)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1139-1150
  0.000% (0/12)
86
setPenAndDrawBackground
Name: setPenAndDrawBackground
Prototype: static void setPenAndDrawBackground(QPainter *p, const QPen &defaultPen, const QTextCharFormat &chf, const QRectF &r)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 2118-2132
  0.000% (0/12)
84
soft_light_op
Name: soft_light_op
Prototype: static inline int soft_light_op(int dst, int src, int da, int sa)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1556-1569
  0.000% (0/9)
83
stretchFromFcWidth
Name: stretchFromFcWidth
Prototype: static inline int stretchFromFcWidth(int fcwidth)
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 104-118
 50.000% (4/8)
83
tabTextFor
Name: tabTextFor
Prototype: static inline QString tabTextFor(QMdiSubWindow *subWindow)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 276-290
  0.000% (0/8)
83
textForRange
Name: textForRange
Prototype: static QString textForRange(QAccessibleInterface *accessible, int startOffset, int endOffset)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 2147-2158
  0.000% (0/10)
84
themeableHint
Name: themeableHint
Prototype: static inline QVariant themeableHint(QPlatformTheme::ThemeHint th, QPlatformIntegration::StyleHint ih)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qstylehints.cpp
Lines: 53-66
  0.000% (0/10)
84
transform_point
Name: transform_point
Prototype: static inline void transform_point(GLdouble out[4], const GLdouble m[16], const GLdouble in[4])
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 296-308
  0.000% (0/1)
81
translateMouseButtons
Name: translateMouseButtons
Prototype: static Qt::MouseButtons translateMouseButtons(int s)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1028-1038
  0.000% (0/10)
84
ucalDisplayNameType
Name: ucalDisplayNameType
Prototype: static UCalendarDisplayNameType ucalDisplayNameType(QTimeZone::TimeType timeType, QTimeZone::NameType nameType)
Coverage:  76.923% (10/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp
Lines: 61-79
 76.923% (10/13)
87
updateBlockedStatusRecursion
Name: updateBlockedStatusRecursion
Prototype: static void updateBlockedStatusRecursion(QWindow *window, bool shouldBeBlocked)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 729-741
  0.000% (0/8)
84
updateCursorTheme
Name: updateCursorTheme
Prototype: bool updateCursorTheme(void *dpy, const QByteArray &theme)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 511-521
 44.444% (4/9)
83
BlendStateBinder
Name: BlendStateBinder
Coverage:  0.000% (0/13)
  0.000% (0/13)
96
PropertyNotifyEvent
Name: PropertyNotifyEvent
Coverage: 100.000% (14/14)
100.000% (14/14)
95
QAbstractFileEngineHandler
Name: QAbstractFileEngineHandler
Coverage:  87.500% (7/8)
 87.500% (7/8)
94
QAccessibleProgressBar
Name: QAccessibleProgressBar
Coverage:  0.000% (0/10)
  0.000% (0/10)
98
QDesktopScreenWidget
Name: QDesktopScreenWidget
Coverage:  0.000% (0/6)
  0.000% (0/6)
94
QDnsDomainNameRecord
Name: QDnsDomainNameRecord
Coverage:  66.667% (4/6)
 66.667% (4/6)
96
QDnsHostAddressRecord
Name: QDnsHostAddressRecord
Coverage:  66.667% (4/6)
 66.667% (4/6)
96
QDnsTextRecord
Name: QDnsTextRecord
Coverage:  66.667% (4/6)
 66.667% (4/6)
96
QDomProcessingInstructionPrivate
Name: QDomProcessingInstructionPrivate
Coverage:  0.000% (0/5)
  0.000% (0/5)
95
QDrawHelperGammaTables
Name: QDrawHelperGammaTables
Coverage:  0.000% (0/11)
  0.000% (0/11)
95
QDropEvent
Name: QDropEvent
Coverage:  0.000% (0/11)
  0.000% (0/11)
95
QGLShaderProgramPrivate
Name: QGLShaderProgramPrivate
Coverage:  40.000% (4/10)
 40.000% (4/10)
96
QGlyphLayout
Name: QGlyphLayout
Coverage:  0.000% (0/4)
  0.000% (0/4)
92
QGnomeThemePrivate
Name: QGnomeThemePrivate
Coverage:  0.000% (0/3)
  0.000% (0/3)
93
QGraphicsGridLayoutEngineItem
Name: QGraphicsGridLayoutEngineItem
Coverage:  0.000% (0/10)
  0.000% (0/10)
96
QGraphicsTransform
Name: QGraphicsTransform
Coverage:  0.000% (0/7)
  0.000% (0/7)
95
QHttpMultiPartPrivate
Name: QHttpMultiPartPrivate
Coverage:  71.429% (5/7)
 71.429% (5/7)
93
QInputDialogDoubleSpinBox
Name: QInputDialogDoubleSpinBox
Coverage:  0.000% (0/12)
  0.000% (0/12)
95
QInputDialogSpinBox
Name: QInputDialogSpinBox
Coverage:  0.000% (0/12)
  0.000% (0/12)
95
QInputMethodEvent
Name: QInputMethodEvent
Coverage:  0.000% (0/4)
  0.000% (0/4)
94
QMimeTypePrivate
Name: QMimeTypePrivate
Coverage:  75.000% (3/4)
 75.000% (3/4)
94
QNetworkInterfacePrivate
Name: QNetworkInterfacePrivate
Coverage: 100.000% (7/7)
100.000% (7/7)
93
QOpenGLShaderProgramPrivate
Name: QOpenGLShaderProgramPrivate
Coverage:  0.000% (0/10)
  0.000% (0/10)
96
QOpenGLWidgetPaintDevice
Name: QOpenGLWidgetPaintDevice
Coverage:  0.000% (0/9)
  0.000% (0/9)
94
QOpenGLWidgetPaintDevicePrivate
Name: QOpenGLWidgetPaintDevicePrivate
Coverage:  0.000% (0/9)
  0.000% (0/9)
94
QPanGesture
Name: QPanGesture
Coverage:  0.000% (0/8)
  0.000% (0/8)
98
QPlatformPrinterSupportPlugin
Name: QPlatformPrinterSupportPlugin
Coverage:  81.818% (9/11)
 81.818% (9/11)
95
QRasterWindow
Name: QRasterWindow
Coverage:  0.000% (0/7)
  0.000% (0/7)
95
QRasterWindowPrivate
Name: QRasterWindowPrivate
Coverage:  0.000% (0/6)
  0.000% (0/6)
94
QSocks5SocketEngineHandler
Name: QSocks5SocketEngineHandler
Coverage: 100.000% (8/8)
100.000% (8/8)
94
QSqlQueryPrivate
Name: QSqlQueryPrivate
Coverage:  90.909% (10/11)
 90.909% (10/11)
95
QStyleOptionGraphicsItem
Name: QStyleOptionGraphicsItem
Coverage:  0.000% (0/6)
  0.000% (0/6)
94
QXcbXSettingsPropertyValue
Name: QXcbXSettingsPropertyValue
Coverage:  57.143% (4/7)
 57.143% (4/7)
95
ShaderProgramOpenGLFunctions
Name: ShaderProgramOpenGLFunctions
Coverage:  62.500% (5/8)
 62.500% (5/8)
94
UnionRectWithRegion
Name: UnionRectWithRegion
Prototype: static void UnionRectWithRegion(const QRect *rect, const QRegionPrivate *source, QRegionPrivate &dest)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1842-1858
  0.000% (0/10)
94
_hb_qt_font_get_glyph_h_advance
Name: _hb_qt_font_get_glyph_h_advance
Prototype: static hb_position_t _hb_qt_font_get_glyph_h_advance(hb_font_t *font, void *font_data, hb_codepoint_t glyph, void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 439-457
  0.000% (0/1)
91
_q_hoverFromMouseEvent
Name: _q_hoverFromMouseEvent
Prototype: static void _q_hoverFromMouseEvent(QGraphicsSceneHoverEvent *hover, const QGraphicsSceneMouseEvent *mouseEvent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 264-275
  0.000% (0/1)
91
_q_mapFromX509Name
Name: _q_mapFromX509Name
Prototype: static QMap<QByteArray, QString> _q_mapFromX509Name(X509_NAME *name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 600-614
100.000% (4/4)
92
_qt_get_directory
Name: _qt_get_directory
Prototype: inline static QUrl _qt_get_directory(const QUrl &url)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2507-2520
  0.000% (0/14)
94
addHexDigit
Name: addHexDigit
Prototype: static inline bool addHexDigit(char digit, uint *result)
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 828-840
 52.941% (9/17)
94
allMyDockWidgets
Name: allMyDockWidgets
Prototype: static QList<QDockWidget*> allMyDockWidgets(const QWidget *mainWindow)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 868-883
  0.000% (0/12)
96
applySizePolicy
Name: applySizePolicy
Prototype: static void applySizePolicy(QSizePolicy::Policy policy, qreal minSizeHint, qreal prefSizeHint, qreal maxSizeHint, qreal *minSize, qreal *prefSize, qreal *maxSize)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 131-164
  0.000% (0/12)
94
calculateDowDate
Name: calculateDowDate
Prototype: static QDate calculateDowDate(int year, int month, int dayOfWeek, int week)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 341-353
100.000% (8/8)
93
check_and_warn_compat
Name: check_and_warn_compat
Prototype: static inline void check_and_warn_compat(const QMetaObject *sender, const QMetaMethod &signal, const QMetaObject *receiver, const QMetaMethod &method)
Coverage:  25.000% (3/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2550-2563
 25.000% (3/12)
94
check_signal_macro
Name: check_signal_macro
Prototype: static bool check_signal_macro(const QObject *sender, const char *signal, const char *func, const char *op)
Coverage:  25.000% (2/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2241-2255
 25.000% (2/8)
93
clear
Name: clear
Prototype: static void clear(QWingedEdge& list, int edge, QPathEdge::Traversal traversal)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1480-1495
  0.000% (0/8)
93
clipLine
Name: clipLine
Prototype: template <Edge edge> void clipLine(const QPointF &a, const QPointF &b, qreal t, QPainterPath &result)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1977-1991
  0.000% (0/12)
94
comp_func_SourceAtop
Name: comp_func_SourceAtop
Prototype: void comp_func_SourceAtop(uint *__restrict__ dest, const uint *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 640-658
  0.000% (0/10)
94
comp_func_SourceAtop_rgb64
Name: comp_func_SourceAtop_rgb64
Prototype: void comp_func_SourceAtop_rgb64(QRgba64 *__restrict__ dest, const QRgba64 *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 660-675
  0.000% (0/10)
94
comp_func_SourceIn_rgb64
Name: comp_func_SourceIn_rgb64
Prototype: void comp_func_SourceIn_rgb64(QRgba64 *__restrict__ dest, const QRgba64 *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 392-407
  0.000% (0/10)
94
comp_func_SourceOut_rgb64
Name: comp_func_SourceOut_rgb64
Prototype: void comp_func_SourceOut_rgb64(QRgba64 *__restrict__ dest, const QRgba64 *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 532-547
  0.000% (0/10)
94
comp_func_XOR
Name: comp_func_XOR
Prototype: void comp_func_XOR(uint *__restrict__ dest, const uint *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 783-801
  0.000% (0/10)
94
comp_func_XOR_rgb64
Name: comp_func_XOR_rgb64
Prototype: void comp_func_XOR_rgb64(QRgba64 *__restrict__ dest, const QRgba64 *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 803-818
  0.000% (0/10)
94
comp_func_solid_SourceIn_rgb64
Name: comp_func_solid_SourceIn_rgb64
Prototype: void comp_func_solid_SourceIn_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 356-371
  0.000% (0/10)
94
comp_func_solid_SourceOut_rgb64
Name: comp_func_solid_SourceOut_rgb64
Prototype: void comp_func_solid_SourceOut_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 496-511
  0.000% (0/10)
94
containerWidget
Name: containerWidget
Prototype: static QWidget *containerWidget(const QWidget *w)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2360-2384
  0.000% (0/16)
96
convertToRGB32
Name: convertToRGB32
Prototype: template<QImage::Format Format> static const uint * convertToRGB32(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 169-197
  0.000% (0/4)
92
convertToRGB64
Name: convertToRGB64
Prototype: template<QImage::Format Format> static const QRgba64 * convertToRGB64(QRgba64 *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 199-227
  0.000% (0/4)
92
convert_A2RGB30_PM_to_ARGB_inplace
Name: convert_A2RGB30_PM_to_ARGB_inplace
Prototype: template<QtPixelOrder PixelOrder> static bool convert_A2RGB30_PM_to_ARGB_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 749-767
  0.000% (0/7)
93
convert_ARGB_to_RGBA_inplace
Name: convert_ARGB_to_RGBA_inplace
Prototype: template<QImage::Format DestFormat> static bool convert_ARGB_to_RGBA_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 459-479
  0.000% (0/7)
93
convert_RGBA_to_ARGB_inplace
Name: convert_RGBA_to_ARGB_inplace
Prototype: template<QImage::Format DestFormat> static bool convert_RGBA_to_ARGB_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 505-524
  0.000% (0/7)
93
convert_RGB_to_RGB30_inplace
Name: convert_RGB_to_RGB30_inplace
Prototype: template<QtPixelOrder PixelOrder> static bool convert_RGB_to_RGB30_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 552-571
  0.000% (0/9)
93
convert_indexed8_to_RGB_inplace
Name: convert_indexed8_to_RGB_inplace
Prototype: static bool convert_indexed8_to_RGB_inplace(QImageData *data, Qt::ImageConversionFlags flags)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 874-889
  0.000% (0/10)
94
convoluteBitmap
Name: convoluteBitmap
Prototype: static void convoluteBitmap(const uchar *src, uchar *dst, int width, int height, int pitch)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 642-660
  0.000% (0/7)
93
cubicToHook
Name: cubicToHook
Prototype: static void cubicToHook(qfixed c1x, qfixed c1y, qfixed c2x, qfixed c2y, qfixed ex, qfixed ey, void *data)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 574-589
  0.000% (0/4)
92
embeddedWidget
Name: embeddedWidget
Prototype: static QWidget *embeddedWidget(QWidget *w)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2329-2351
  0.000% (0/13)
95
extendedPseudoClass
Name: extendedPseudoClass
Prototype: static quint64 extendedPseudoClass(const QWidget *w)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2421-2440
  0.000% (0/22)
95
fallbackParent
Name: fallbackParent
Prototype: static QString fallbackParent(const QString &mimeTypeName)
Coverage:  78.947% (15/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 64-78
 78.947% (15/19)
93
fileFromPath
Name: fileFromPath
Prototype: static inline QString fileFromPath(const QString &rootPath, QString path)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1023-1042
  0.000% (0/13)
95
Page:<>1
eLOC - Effective Lines of Code: 0
...10
eLOC - Effective Lines of Code: 1
...20
eLOC - Effective Lines of Code: 4
...24
eLOC - Effective Lines of Code: 6
25
eLOC - Effective Lines of Code: 6
26
eLOC - Effective Lines of Code: 7
27
eLOC - Effective Lines of Code: 8
2829
eLOC - Effective Lines of Code: 9
30
eLOC - Effective Lines of Code: 10
31
eLOC - Effective Lines of Code: 10
32
eLOC - Effective Lines of Code: 11
...40
eLOC - Effective Lines of Code: 25
...50
eLOC - Effective Lines of Code: 101
...55
eLOC - Effective Lines of Code: 533

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