QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1262
...10
McCabe - Cyclomatic Complexity: 24
...12
McCabe - Cyclomatic Complexity: 17
13
McCabe - Cyclomatic Complexity: 15
14
McCabe - Cyclomatic Complexity: 13
15
McCabe - Cyclomatic Complexity: 12
1617
McCabe - Cyclomatic Complexity: 9
18
McCabe - Cyclomatic Complexity: 8
19
McCabe - Cyclomatic Complexity: 7
20
McCabe - Cyclomatic Complexity: 7
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 2
...59
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
qt_graphicsItem_highlightSelected
Name: qt_graphicsItem_highlightSelected
Prototype: static void qt_graphicsItem_highlightSelected( QGraphicsItem *item, QPainter *painter, const QStyleOptionGraphicsItem *option)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 7577-7628
  0.000% (0/21)
3410
qt_fetch_linear_gradient_template
Name: qt_fetch_linear_gradient_template
Prototype: template<class GradientBase, typename BlendType> static inline const BlendType * qt_fetch_linear_gradient_template( BlendType *buffer, const Operator *op, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3502-3570
  0.000% (0/38)
4110
qt_addBitmapToPath
Name: qt_addBitmapToPath
Prototype: void qt_addBitmapToPath(qreal x0, qreal y0, const uchar *image_data, int bpl, int w, int h, QPainterPath *path)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 748-781
  0.000% (0/36)
2210
qglx_reduceSurfaceFormat
Name: qglx_reduceSurfaceFormat
Prototype: QSurfaceFormat qglx_reduceSurfaceFormat(const QSurfaceFormat &format, bool *reduced)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp
Lines: 315-342
  0.000% (0/29)
2210
qglx_findVisualInfo
Name: qglx_findVisualInfo
Prototype: XVisualInfo *qglx_findVisualInfo(Display *display, int screen, QSurfaceFormat *format)
Coverage:  13.333% (4/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp
Lines: 186-243
 13.333% (4/30)
3410
qNtlmDecodePhase2
Name: qNtlmDecodePhase2
Prototype: static bool qNtlmDecodePhase2(const QByteArray& data, QNtlmPhase2Block& ch)
Coverage:  42.857% (12/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 1327-1367
 42.857% (12/28)
2710
qMetaTypeNumber
Name: qMetaTypeNumber
Prototype: static qlonglong qMetaTypeNumber(const QVariant::Private *d)
Coverage:  94.737% (18/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 147-173
 94.737% (18/19)
1210
qDBusPropertySet
Name: qDBusPropertySet
Prototype: QDBusMessage qDBusPropertySet(const QDBusConnectionPrivate::ObjectTreeNode &node, const QDBusMessage &msg)
Coverage:  37.500% (12/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 376-430
 37.500% (12/32)
4210
qDBusParametersForMethod
Name: qDBusParametersForMethod
Prototype: int qDBusParametersForMethod(const QList<QByteArray> &parameterTypes, QVector<int>& metaTypes, QString &errorMsg)
Coverage:  71.429% (20/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmisc.cpp
Lines: 133-189
 71.429% (20/28)
3910
permissionsToMode
Name: permissionsToMode
Prototype: static quint32 permissionsToMode(QFile::Permissions perms)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 243-265
  0.000% (0/28)
2010
parseIpFuture
Name: parseIpFuture
Prototype: static const QChar *parseIpFuture(QString &host, const QChar *begin, const QChar *end, QUrl::ParsingMode mode)
Coverage:  98.000% (49/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 1190-1238
 98.000% (49/50)
2810
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QIcon &icon)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 1294-1351
  0.000% (0/29)
4310
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, QSslCertificate::SubjectInfo info)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp
Lines: 701-715
  0.000% (0/19)
1110
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &out, const QDateTime &dateTime)
Coverage:  92.593% (25/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 4808-4862
 92.593% (25/27)
2610
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QWindow *window)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 2546-2581
  0.000% (0/29)
3010
normalizationQuickCheckHelper
Name: normalizationQuickCheckHelper
Prototype: static bool normalizationQuickCheckHelper(QString *str, QString::NormalizationForm mode, int from, int *lastStable)
Coverage: 100.000% (32/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1961-2018
100.000% (32/32)
3610
mult
Name: mult
Prototype: static Bigint *mult(Bigint *a, Bigint *b)
Coverage:  93.333% (28/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 715-795
 93.333% (28/30)
5010
modeToPermissions
Name: modeToPermissions
Prototype: static QFile::Permissions modeToPermissions(quint32 mode)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 219-241
  0.000% (0/28)
2010
mergeIndexes
Name: mergeIndexes
Prototype: static QItemSelection mergeIndexes(const QVector<QPersistentModelIndex> &indexes)
Coverage:  78.947% (30/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 935-995
 78.947% (30/38)
4510
mapProjective
Name: mapProjective
Prototype: static QPainterPath mapProjective(const QTransform &transform, const QPainterPath &path)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1597-1635
  0.000% (0/27)
2610
lo0bits
Name: lo0bits
Prototype: static int lo0bits(quint32 *y)
Coverage:  92.857% (26/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 663-703
 92.857% (26/28)
3010
ligatureHelper
Name: ligatureHelper
Prototype: static uint inline ligatureHelper(uint u1, uint u2)
Coverage:  92.683% (38/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1767-1805
 92.683% (38/41)
2610
lastIndexOfHelper
Name: lastIndexOfHelper
Prototype: static int lastIndexOfHelper(const ushort *haystack, int from, const ushort *needle, int sl, Qt::CaseSensitivity cs)
Coverage: 100.000% (33/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 3172-3217
100.000% (33/33)
3010
intersectPixelFP
Name: intersectPixelFP
Prototype: static Q16Dot16 intersectPixelFP(int x, Q16Dot16 top, Q16Dot16 bottom, Q16Dot16 leftIntersectX, Q16Dot16 rightIntersectX, Q16Dot16 slope, Q16Dot16 invSlope)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 669-708
  0.000% (0/31)
2510
headerName
Name: headerName
Prototype: static QByteArray headerName(QNetworkRequest::KnownHeaders header)
Coverage:  84.211% (16/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp
Lines: 700-735
 84.211% (16/19)
1110
composeHelper
Name: composeHelper
Prototype: static void composeHelper(QString *str, QChar::UnicodeVersion version, int from)
Coverage:  91.892% (34/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1807-1868
 91.892% (34/37)
4210
collectSingleContour
Name: collectSingleContour
Prototype: static void collectSingleContour(qreal x0, qreal y0, uint *grid, int x, int y, int w, int h, QPainterPath *path)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 702-746
  0.000% (0/28)
3210
blend_untransformed_rgb565
Name: blend_untransformed_rgb565
Prototype: static void blend_untransformed_rgb565(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4319-4371
  0.000% (0/36)
3710
blend_tiled_generic_rgb64
Name: blend_tiled_generic_rgb64
Prototype: static void blend_tiled_generic_rgb64(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4421-4470
  0.000% (0/28)
3910
blend_tiled_generic
Name: blend_tiled_generic
Prototype: static void blend_tiled_generic(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4373-4419
  0.000% (0/30)
3710
blend_tiled_argb
Name: blend_tiled_argb
Prototype: static void blend_tiled_argb(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4472-4519
  0.000% (0/30)
3710
_q_parseUnixDir
Name: _q_parseUnixDir
Prototype: static void _q_parseUnixDir(const QStringList &tokens, const QString &userName, QUrlInfo *info)
Coverage:  64.000% (32/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 471-554
 64.000% (32/50)
5510
TextureBinder
Name: TextureBinder
Coverage:  0.000% (0/12)
  0.000% (0/12)
1010
SizeOf
Name: SizeOf
Coverage:  60.000% (12/20)
 60.000% (12/20)
1510
Scanner
Name: Scanner
Coverage:  0.000% (0/30)
  0.000% (0/30)
3710
RegularTiler
Name: RegularTiler
Coverage:  0.000% (0/38)
  0.000% (0/38)
3110
Q_QGS_directLoader
Name: Q_QGS_directLoader
Coverage:  0.000% (0/9)
  0.000% (0/9)
610
QXcbGlIntegrationFactory
Name: QXcbGlIntegrationFactory
Coverage:  13.636% (3/22)
 13.636% (3/22)
1910
QWidgetBackingStoreTracker
Name: QWidgetBackingStoreTracker
Coverage:  0.000% (0/15)
  0.000% (0/15)
2010
QWidgetAnimator
Name: QWidgetAnimator
Coverage:  0.000% (0/34)
  0.000% (0/34)
3210
QWheelEvent
Name: QWheelEvent
Coverage:  0.000% (0/20)
  0.000% (0/20)
1510
QTreeWidgetItemPrivate
Name: QTreeWidgetItemPrivate
Coverage:  0.000% (0/31)
  0.000% (0/31)
2410
QSubpathBackwardIterator
Name: QSubpathBackwardIterator
Coverage:  0.000% (0/19)
  0.000% (0/19)
2310
QStyleOption
Name: QStyleOption
Coverage:  0.000% (0/22)
  0.000% (0/22)
3010
QSslPreSharedKeyAuthenticator
Name: QSslPreSharedKeyAuthenticator
Coverage:  0.000% (0/10)
  0.000% (0/10)
1310
QSingleShotTimer
Name: QSingleShotTimer
Coverage:  96.000% (24/25)
 96.000% (24/25)
2010
QPropertyAnimationPrivate
Name: QPropertyAnimationPrivate
Coverage:  78.571% (22/28)
 78.571% (22/28)
2510
QProcessEnvironmentPrivate
Name: QProcessEnvironmentPrivate
Coverage:  90.909% (20/22)
 90.909% (20/22)
3210
QPrintPreviewDialog
Name: QPrintPreviewDialog
Coverage:  38.889% (7/18)
 38.889% (7/18)
2710
QPlatformThemeFactory
Name: QPlatformThemeFactory
Coverage:  0.000% (0/22)
  0.000% (0/22)
2110
QPlatformIntegrationFactory
Name: QPlatformIntegrationFactory
Coverage:  0.000% (0/22)
  0.000% (0/22)
1910
QPixmapDropShadowFilter
Name: QPixmapDropShadowFilter
Coverage:  0.000% (0/12)
  0.000% (0/12)
3710
QPdfPrintEnginePrivate
Name: QPdfPrintEnginePrivate
Coverage:  75.000% (18/24)
 75.000% (18/24)
2110
QPageSetupDialog
Name: QPageSetupDialog
Coverage:  18.750% (3/16)
 18.750% (3/16)
2810
QPF2Generator
Name: QPF2Generator
Coverage:  0.000% (0/14)
  0.000% (0/14)
7310
QOpenGLFunctions
Name: QOpenGLFunctions
Coverage:  0.000% (0/22)
  0.000% (0/22)
1810
QOpenGLConfig
Name: QOpenGLConfig
Coverage:  0.000% (0/20)
  0.000% (0/20)
3010
QNetworkInterfaceManager
Name: QNetworkInterfaceManager
Coverage:  80.952% (17/21)
 80.952% (17/21)
2310
QNetworkAccessFileBackendFactory
Name: QNetworkAccessFileBackendFactory
Coverage:  51.724% (15/29)
 51.724% (15/29)
1810
QMimeGlobPattern
Name: QMimeGlobPattern
Coverage:  84.091% (37/44)
 84.091% (37/44)
2810
QKeyEventTransition
Name: QKeyEventTransition
Coverage:  0.000% (0/12)
  0.000% (0/12)
2110
QIconEngine
Name: QIconEngine
Coverage:  0.000% (0/11)
  0.000% (0/11)
2210
QGraphicsObject
Name: QGraphicsObject
Coverage:  0.000% (0/22)
  0.000% (0/22)
1510
QGraphicsLinearLayoutPrivate
Name: QGraphicsLinearLayoutPrivate
Coverage:  0.000% (0/18)
  0.000% (0/18)
1610
QGraphicsLayoutStyleInfo
Name: QGraphicsLayoutStyleInfo
Coverage:  0.000% (0/18)
  0.000% (0/18)
2310
QGesture
Name: QGesture
Coverage:  0.000% (0/10)
  0.000% (0/10)
1510
QGLWidgetGLPaintDevice
Name: QGLWidgetGLPaintDevice
Coverage:  61.905% (13/21)
 61.905% (13/21)
1810
QFakeDevice
Name: QFakeDevice
Coverage:  0.000% (0/12)
  0.000% (0/12)
810
QEasingCurvePrivate
Name: QEasingCurvePrivate
Coverage:  90.000% (27/30)
 90.000% (27/30)
3210
QDomProcessingInstruction
Name: QDomProcessingInstruction
Coverage:  0.000% (0/16)
  0.000% (0/16)
1610
QDomEntity
Name: QDomEntity
Coverage:  0.000% (0/16)
  0.000% (0/16)
1610
QDomCharacterDataPrivate
Name: QDomCharacterDataPrivate
Coverage:  10.000% (1/10)
 10.000% (1/10)
1410
QDBusBlockingCallWatcher
Name: QDBusBlockingCallWatcher
Coverage:  58.621% (17/29)
 58.621% (17/29)
3010
QBoxLayoutItem
Name: QBoxLayoutItem
Coverage:  0.000% (0/22)
  0.000% (0/22)
1410
QBenchmarkTestMethodData
Name: QBenchmarkTestMethodData
Coverage:  96.000% (24/25)
 96.000% (24/25)
2210
QAbstractStatePrivate
Name: QAbstractStatePrivate
Coverage:  88.889% (16/18)
 88.889% (16/18)
2210
CalculationCache
Name: CalculationCache
Coverage:  78.571% (22/28)
 78.571% (22/28)
4010
writingSystemForFont
Name: writingSystemForFont
Prototype: static QFontDatabase::WritingSystem writingSystemForFont(const QFont &font, bool *hasLatin)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfontcombobox.cpp
Lines: 132-176
  0.000% (0/39)
249
writeProperty
Name: writeProperty
Prototype: static int writeProperty(QObject *obj, const QByteArray &property_name, QVariant value, int propFlags = QDBusConnection::ExportAllProperties)
Coverage:  57.576% (19/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 322-374
 57.576% (19/33)
299
valueToJson
Name: valueToJson
Prototype: static void valueToJson(const QJsonPrivate::Base *b, const QJsonPrivate::Value &v, QByteArray &json, int indent, bool compact)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonwriter.cpp
Lines: 116-152
  0.000% (0/23)
249
ucstricmp
Name: ucstricmp
Prototype: static int ucstricmp(const ushort *a, const ushort *ae, const uchar *b, const uchar *be)
Coverage:  72.000% (18/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 406-433
 72.000% (18/25)
209
ucstricmp
Name: ucstricmp
Prototype: static int ucstricmp(const ushort *a, const ushort *ae, const ushort *b, const ushort *be)
Coverage:  84.000% (21/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 372-403
 84.000% (21/25)
229
toSubpaths
Name: toSubpaths
Prototype: QVector<QPainterPath> toSubpaths(const QPainterPath &path)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1884-1919
  0.000% (0/21)
229
shift
Name: shift
Prototype: static ShiftResult shift(const QBezier *orig, QBezier *shifted, qreal offset, qreal threshold)
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbezier.cpp
Lines: 255-331
  0.000% (0/44)
529
resolveLibraryInternal
Name: resolveLibraryInternal
Prototype: static bool resolveLibraryInternal()
Coverage:  41.667% (10/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo_unix.cpp
Lines: 88-123
 41.667% (10/24)
199
read_xbm_body
Name: read_xbm_body
Prototype: static bool read_xbm_body(QIODevice *device, int w, int h, QImage *outImage)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxbmhandler.cpp
Lines: 114-166
  0.000% (0/29)
329
read_pbm_int
Name: read_pbm_int
Prototype: static int read_pbm_int(QIODevice *d)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qppmhandler.cpp
Lines: 59-88
  0.000% (0/23)
229
qt_try_modal
Name: qt_try_modal
Prototype: bool qt_try_modal(QWidget *widget, QEvent::Type type)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 2630-2661
  0.000% (0/19)
119
qt_regionToPath
Name: qt_regionToPath
Prototype: QPainterPath qt_regionToPath(const QRegion &region)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1036-1092
  0.000% (0/29)
399
qt_real_to_string
Name: qt_real_to_string
Prototype: const char *qt_real_to_string(qreal val, char *buf)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 79-129
  0.000% (0/26)
369
qt_painterPathFromVectorPath
Name: qt_painterPathFromVectorPath
Prototype: QPainterPath qt_painterPathFromVectorPath(const QVectorPath &path)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengineex.cpp
Lines: 1001-1044
  0.000% (0/22)
289
qt_messageSourceToGL
Name: qt_messageSourceToGL
Prototype: static GLenum qt_messageSourceToGL(QOpenGLDebugMessage::Source source)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp
Lines: 632-655
  0.000% (0/17)
119
qt_last_index_of
Name: qt_last_index_of
Prototype: static inline int qt_last_index_of(const QChar *haystack, int haystackLen, QChar needle, int from, Qt::CaseSensitivity cs)
Coverage:  95.652% (22/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10003-10028
 95.652% (22/23)
179
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: 1326-1348
  0.000% (0/14)
89
qt_find_ellipse_coords
Name: qt_find_ellipse_coords
Prototype: void qt_find_ellipse_coords(const QRectF &r, qreal angle, qreal length, QPointF* startPoint, QPointF *endPoint)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 89-136
  0.000% (0/29)
289
qt_error_string
Name: qt_error_string
Prototype: QString qt_error_string(int errorCode)
Coverage:  78.947% (15/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3084-3151
 78.947% (15/19)
209
qt_draw_decoration_for_glyphs
Name: qt_draw_decoration_for_glyphs
Prototype: void qt_draw_decoration_for_glyphs(QPainter *painter, const glyph_t *glyphArray, const QFixedPoint *positions, int glyphCount, QFontEngine *fontEngine, const QFont &font, const QTextCharFormat &charFormat)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 6326-6369
  0.000% (0/35)
279
qt_blend_argb32_on_argb32
Name: qt_blend_argb32_on_argb32
Prototype: static void qt_blend_argb32_on_argb32(uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qblendfunctions.cpp
Lines: 333-369
  0.000% (0/25)
209
qPenFromStyle
Name: qPenFromStyle
Prototype: static QPen qPenFromStyle(const QBrush& b, qreal width, BorderStyle s)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcssutil.cpp
Lines: 45-72
  0.000% (0/17)
149
qDrawBorder
Name: qDrawBorder
Prototype: void qDrawBorder(QPainter *p, const QRect &rect, const QCss::BorderStyle *styles, const int *borders, const QBrush *colors, const QSize *radii)
Coverage:  0.000% (0/73)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcssutil.cpp
Lines: 340-396
  0.000% (0/73)
439
Page:<>1
McCabe - Cyclomatic Complexity: 1262
...10
McCabe - Cyclomatic Complexity: 24
...12
McCabe - Cyclomatic Complexity: 17
13
McCabe - Cyclomatic Complexity: 15
14
McCabe - Cyclomatic Complexity: 13
15
McCabe - Cyclomatic Complexity: 12
1617
McCabe - Cyclomatic Complexity: 9
18
McCabe - Cyclomatic Complexity: 8
19
McCabe - Cyclomatic Complexity: 7
20
McCabe - Cyclomatic Complexity: 7
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 2
...59
McCabe - Cyclomatic Complexity: 1

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