QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...210
McCabe - Cyclomatic Complexity: 2
...220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 3
241
McCabe - Cyclomatic Complexity: 4
242
McCabe - Cyclomatic Complexity: 4
243
McCabe - Cyclomatic Complexity: 4
244245
McCabe - Cyclomatic Complexity: 4
246
McCabe - Cyclomatic Complexity: 4
247
McCabe - Cyclomatic Complexity: 4
248
McCabe - Cyclomatic Complexity: 4
...250
McCabe - Cyclomatic Complexity: 4
...260
McCabe - Cyclomatic Complexity: 5
...270
McCabe - Cyclomatic Complexity: 6
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QFontEngine::lockedAlphaMapForGlyph
Name: QFontEngine::lockedAlphaMapForGlyph
Prototype: QImage *QFontEngine::lockedAlphaMapForGlyph(glyph_t glyph, QFixed subPixelPosition, QFontEngine::GlyphFormat neededFormat, const QTransform &t, QPoint *offset)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 923-940
  0.000% (0/11)
94
QFontEngine::setGlyphCache
Name: QFontEngine::setGlyphCache
Prototype: void QFontEngine::setGlyphCache(const void *context, QFontEngineGlyphCache *cache)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1055-1074
  0.000% (0/10)
104
QFontEngine::~QFontEngine
Name: QFontEngine::~QFontEngine
Prototype: QFontEngine::~QFontEngine()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 265-282
  0.000% (0/14)
94
QFontEngineBox::draw
Name: QFontEngineBox::draw
Prototype: void QFontEngineBox::draw(QPaintEngine *p, qreal x, qreal y, const QTextItemInt &ti)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1668-1693
  0.000% (0/10)
184
QFontEngineBox::stringToCMap
Name: QFontEngineBox::stringToCMap
Prototype: bool QFontEngineBox::stringToCMap(const QChar *str, int len, QGlyphLayout *glyphs, int *nglyphs, QFontEngine::ShaperFlags flags) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1614-1636
  0.000% (0/10)
144
QFontEngineData::~QFontEngineData
Name: QFontEngineData::~QFontEngineData
Prototype: QFontEngineData::~QFontEngineData()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 321-331
  0.000% (0/10)
64
QFontEngineFT::QGlyphSet::clear
Name: QFontEngineFT::QGlyphSet::clear
Prototype: void QFontEngineFT::QGlyphSet::clear()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1935-1948
100.000% (10/10)
84
QFontEngineFT::QGlyphSet::removeGlyphFromCache
Name: QFontEngineFT::QGlyphSet::removeGlyphFromCache
Prototype: void QFontEngineFT::QGlyphSet::removeGlyphFromCache(glyph_t index, QFixed subPixelPosition)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1950-1962
  0.000% (0/10)
74
QFontEngineFT::addOutlineToPath
Name: QFontEngineFT::addOutlineToPath
Prototype: void QFontEngineFT::addOutlineToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags)
Coverage:  30.000% (3/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1405-1427
 30.000% (3/10)
154
QFontEngineFT::alphaRGBMapForGlyph
Name: QFontEngineFT::alphaRGBMapForGlyph
Prototype: QImage QFontEngineFT::alphaRGBMapForGlyph(glyph_t g, QFixed subPixelPosition, const QTransform &t)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1847-1866
  0.000% (0/12)
114
QFontEngineFT::doKerning
Name: QFontEngineFT::doKerning
Prototype: void QFontEngineFT::doKerning(QGlyphLayout *g, QFontEngine::ShaperFlags flags) const
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1292-1312
 53.846% (7/13)
124
QFontEngineFT::loadGlyphFor
Name: QFontEngineFT::loadGlyphFor
Prototype: QFontEngineFT::Glyph *QFontEngineFT::loadGlyphFor(glyph_t g, QFixed subPixelPosition, GlyphFormat format, const QTransform &t, bool fetchBoundingBox)
Coverage:  73.077% (19/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1796-1822
 73.077% (19/26)
164
QFontEngineFT::lockFace
Name: QFontEngineFT::lockFace
Prototype: FT_Face QFontEngineFT::lockFace(Scaling scale) const
Coverage:  77.778% (14/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1884-1906
 77.778% (14/18)
174
QFontEngineFT::synthesized
Name: QFontEngineFT::synthesized
Prototype: int QFontEngineFT::synthesized() const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1226-1236
  0.000% (0/16)
84
QFontEngineMulti::createMultiFontEngine
Name: QFontEngineMulti::createMultiFontEngine
Prototype: QFontEngine *QFontEngineMulti::createMultiFontEngine(QFontEngine *fe, int script)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 2270-2299
  0.000% (0/16)
194
QFontEngineMulti::ensureEngineAt
Name: QFontEngineMulti::ensureEngineAt
Prototype: void QFontEngineMulti::ensureEngineAt(int at)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1819-1832
  0.000% (0/10)
104
QFontMetrics::elidedText
Name: QFontMetrics::elidedText
Prototype: QString QFontMetrics::elidedText(const QString &text, Qt::TextElideMode mode, int width, int flags) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 866-883
  0.000% (0/10)
134
QFontMetricsF::elidedText
Name: QFontMetricsF::elidedText
Prototype: QString QFontMetricsF::elidedText(const QString &text, Qt::TextElideMode mode, qreal width, int flags) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 1650-1667
  0.000% (0/10)
134
QFontPrivate::smallCapsFontPrivate
Name: QFontPrivate::smallCapsFontPrivate
Prototype: QFontPrivate *QFontPrivate::smallCapsFontPrivate() const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 232-246
  0.000% (0/11)
114
QFontconfigDatabase::populateFontDatabase
Name: QFontconfigDatabase::populateFontDatabase
Prototype: void QFontconfigDatabase::populateFontDatabase()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 478-542
100.000% (10/10)
394
QFontconfigDatabase::resolveFontFamilyAlias
Name: QFontconfigDatabase::resolveFontFamilyAlias
Prototype: QString QFontconfigDatabase::resolveFontFamilyAlias(const QString &family) const
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 805-827
 66.667% (8/12)
164
QFormLayout::heightForWidth
Name: QFormLayout::heightForWidth
Prototype: int QFormLayout::heightForWidth(int width) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1481-1502
  0.000% (0/10)
144
QFormLayout::insertRow
Name: QFormLayout::insertRow
Prototype: void QFormLayout::insertRow(int row, QWidget *label, QWidget *field)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1275-1287
  0.000% (0/16)
94
QFormLayout::insertRow
Name: QFormLayout::insertRow
Prototype: void QFormLayout::insertRow(int row, QWidget *label, QLayout *field)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1292-1304
  0.000% (0/16)
94
QFormLayout::setGeometry
Name: QFormLayout::setGeometry
Prototype: void QFormLayout::setGeometry(const QRect &rect)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1507-1530
  0.000% (0/17)
174
QFormLayout::takeAt
Name: QFormLayout::takeAt
Prototype: QLayoutItem *QFormLayout::takeAt(int index)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1415-1448
  0.000% (0/10)
204
QFormLayoutPrivate::setItem
Name: QFormLayoutPrivate::setItem
Prototype: bool QFormLayoutPrivate::setItem(int row, QFormLayout::ItemRole role, QLayoutItem *item)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 944-967
  0.000% (0/14)
154
QFrame::sizeHint
Name: QFrame::sizeHint
Prototype: QSize QFrame::sizeHint() const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qframe.cpp
Lines: 487-501
  0.000% (0/6)
54
QFtpDTP::parseDir
Name: QFtpDTP::parseDir
Prototype: bool QFtpDTP::parseDir(const QByteArray &buffer, const QString &userName, QUrlInfo *info)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 609-634
 60.000% (6/10)
144
QFtpPI::abort
Name: QFtpPI::abort
Prototype: void QFtpPI::abort()
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 854-881
 60.000% (6/10)
114
QFtpPI::error
Name: QFtpPI::error
Prototype: void QFtpPI::error(QAbstractSocket::SocketError e)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 911-926
100.000% (10/10)
124
QFusionStyle::drawItemText
Name: QFusionStyle::drawItemText
Prototype: void QFusionStyle::drawItemText(QPainter *painter, const QRect &rect, int alignment, const QPalette &pal, bool enabled, const QString& text, QPalette::ColorRole textRole) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp
Lines: 393-409
  0.000% (0/10)
104
QFutureInterfaceBase::reportResultsReady
Name: QFutureInterfaceBase::reportResultsReady
Prototype: void QFutureInterfaceBase::reportResultsReady(int beginIndex, int endIndex)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 346-370
 91.667% (11/12)
174
QFutureInterfaceBasePrivate::internal_setThrottled
Name: QFutureInterfaceBasePrivate::internal_setThrottled
Prototype: void QFutureInterfaceBasePrivate::internal_setThrottled(bool enable)
Coverage:  43.750% (7/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 505-520
 43.750% (7/16)
84
QFutureInterfaceBasePrivate::internal_updateProgress
Name: QFutureInterfaceBasePrivate::internal_updateProgress
Prototype: bool QFutureInterfaceBasePrivate::internal_updateProgress(int progress, const QString &progressText)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 488-503
 81.818% (9/11)
94
QFutureWatcherBase::connectNotify
Name: QFutureWatcherBase::connectNotify
Prototype: void QFutureWatcherBase::connectNotify(const QMetaMethod &signal)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfuturewatcher.cpp
Lines: 350-366
100.000% (10/10)
64
QGL2PaintEngineEx::drawStaticTextItem
Name: QGL2PaintEngineEx::drawStaticTextItem
Prototype: void QGL2PaintEngineEx::drawStaticTextItem(QStaticTextItem *textItem)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1502-1531
  0.000% (0/20)
154
QGL2PaintEngineEx::drawTextItem
Name: QGL2PaintEngineEx::drawTextItem
Prototype: void QGL2PaintEngineEx::drawTextItem(const QPointF &p, const QTextItem &textItem)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1553-1596
  0.000% (0/20)
264
QGL2PaintEngineEx::ensureActive
Name: QGL2PaintEngineEx::ensureActive
Prototype: void QGL2PaintEngineEx::ensureActive()
Coverage:  71.429% (10/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2119-2142
 71.429% (10/14)
164
QGL2PaintEngineEx::shouldDrawCachedGlyphs
Name: QGL2PaintEngineEx::shouldDrawCachedGlyphs
Prototype: bool QGL2PaintEngineEx::shouldDrawCachedGlyphs(QFontEngine *fontEngine, const QTransform &t) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 647-671
  0.000% (0/12)
84
QGL2PaintEngineExPrivate::drawTexture
Name: QGL2PaintEngineExPrivate::drawTexture
Prototype: void QGL2PaintEngineExPrivate::drawTexture(const QGLRect& dest, const QGLRect& src, const QSize &textureSize, bool opaque, bool pattern)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 500-528
  0.000% (0/10)
164
QGLBuffer::bind
Name: QGLBuffer::bind
Prototype: bool QGLBuffer::bind()
Coverage:  83.333% (10/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 418-438
 83.333% (10/12)
114
QGLColormap::findNearest
Name: QGLColormap::findNearest
Prototype: int QGLColormap::findNearest(QRgb color) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglcolormap.cpp
Lines: 265-288
  0.000% (0/10)
194
QGLContextGroup::removeShare
Name: QGLContextGroup::removeShare
Prototype: void QGLContextGroup::removeShare(const QGLContext *context)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 5232-5247
 80.000% (8/10)
94
QGLContextPrivate::bindTexture
Name: QGLContextPrivate::bindTexture
Prototype: QGLTexture *QGLContextPrivate::bindTexture(const QImage &image, GLenum target, GLint format, QGLContext::BindOptions options)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2407-2435
  0.000% (0/10)
144
QGLEngineShaderManager::getUniformLocation
Name: QGLEngineShaderManager::getUniformLocation
Prototype: GLuint QGLEngineShaderManager::getUniformLocation(Uniform id)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 501-536
 80.000% (8/10)
84
QGLPixelBuffer::generateDynamicTexture
Name: QGLPixelBuffer::generateDynamicTexture
Prototype: GLuint QGLPixelBuffer::generateDynamicTexture() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglpixelbuffer.cpp
Lines: 610-641
  0.000% (0/13)
204
QGLShaderProgram::bind
Name: QGLShaderProgram::bind
Prototype: bool QGLShaderProgram::bind()
Coverage:  35.714% (5/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 1003-1019
 35.714% (5/14)
114
QGLShaderProgram::removeAllShaders
Name: QGLShaderProgram::removeAllShaders
Prototype: void QGLShaderProgram::removeAllShaders()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 873-892
  0.000% (0/12)
124
QGLWidgetGLPaintDevice::beginPaint
Name: QGLWidgetGLPaintDevice::beginPaint
Prototype: void QGLWidgetGLPaintDevice::beginPaint()
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglpaintdevice.cpp
Lines: 165-182
 53.846% (7/13)
114
QGenericUnixTheme::font
Name: QGenericUnixTheme::font
Prototype: const QFont *QGenericUnixTheme::font(Font type) const
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 131-142
100.000% (6/6)
54
QGlyphRun::boundingRect
Name: QGlyphRun::boundingRect
Prototype: QRectF QGlyphRun::boundingRect() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qglyphrun.cpp
Lines: 466-492
  0.000% (0/12)
174
QGraphicsAnchorLayout::addAnchors
Name: QGraphicsAnchorLayout::addAnchors
Prototype: void QGraphicsAnchorLayout::addAnchors(QGraphicsLayoutItem *firstItem, QGraphicsLayoutItem *secondItem, Qt::Orientations orientations)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout.cpp
Lines: 343-358
  0.000% (0/12)
84
QGraphicsAnchorLayout::~QGraphicsAnchorLayout
Name: QGraphicsAnchorLayout::~QGraphicsAnchorLayout
Prototype: QGraphicsAnchorLayout::~QGraphicsAnchorLayout()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout.cpp
Lines: 218-239
  0.000% (0/10)
144
QGraphicsAnchorLayoutPrivate::constraintsFromPaths
Name: QGraphicsAnchorLayoutPrivate::constraintsFromPaths
Prototype: void QGraphicsAnchorLayoutPrivate::constraintsFromPaths(Orientation orientation)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2369-2383
  0.000% (0/8)
84
QGraphicsAnchorLayoutPrivate::removeCenterConstraints
Name: QGraphicsAnchorLayoutPrivate::removeCenterConstraints
Prototype: void QGraphicsAnchorLayoutPrivate::removeCenterConstraints(QGraphicsLayoutItem *item, Orientation orientation)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1582-1611
  0.000% (0/10)
144
QGraphicsAnchorLayoutPrivate::removeInternalVertex
Name: QGraphicsAnchorLayoutPrivate::removeInternalVertex
Prototype: void QGraphicsAnchorLayoutPrivate::removeInternalVertex(QGraphicsLayoutItem *item, Qt::AnchorPoint edge)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1902-1928
  0.000% (0/14)
144
QGraphicsEffectSource::draw
Name: QGraphicsEffectSource::draw
Prototype: void QGraphicsEffectSource::draw(QPainter *painter)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qgraphicseffect.cpp
Lines: 214-233
  0.000% (0/10)
114
QGraphicsGridLayout::~QGraphicsGridLayout
Name: QGraphicsGridLayout::~QGraphicsGridLayout
Prototype: QGraphicsGridLayout::~QGraphicsGridLayout()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsgridlayout.cpp
Lines: 127-141
  0.000% (0/10)
74
QGraphicsItem::ensureVisible
Name: QGraphicsItem::ensureVisible
Prototype: void QGraphicsItem::ensureVisible(const QRectF &rect, int xmargin, int ymargin)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 3815-3826
  0.000% (0/9)
74
QGraphicsItem::group
Name: QGraphicsItem::group
Prototype: QGraphicsItemGroup *QGraphicsItem::group() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 1512-1524
  0.000% (0/10)
74
QGraphicsItem::hasFocus
Name: QGraphicsItem::hasFocus
Prototype: bool QGraphicsItem::hasFocus() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 3254-3266
  0.000% (0/12)
74
QGraphicsItem::isUnderMouse
Name: QGraphicsItem::isUnderMouse
Prototype: bool QGraphicsItem::isUnderMouse() const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 6519-6531
  0.000% (0/8)
84
QGraphicsItem::setPanelModality
Name: QGraphicsItem::setPanelModality
Prototype: void QGraphicsItem::setPanelModality(PanelModality panelModality)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2037-2049
  0.000% (0/20)
94
QGraphicsItem::setParentItem
Name: QGraphicsItem::setParentItem
Prototype: void QGraphicsItem::setParentItem(QGraphicsItem *newParent)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 1683-1700
  0.000% (0/10)
124
QGraphicsItemAnimation::setTimeLine
Name: QGraphicsItemAnimation::setTimeLine
Prototype: void QGraphicsItemAnimation::setTimeLine(QTimeLine *timeLine)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitemanimation.cpp
Lines: 240-250
  0.000% (0/10)
84
QGraphicsItemEffectSourcePrivate::boundingRect
Name: QGraphicsItemEffectSourcePrivate::boundingRect
Prototype: QRectF QGraphicsItemEffectSourcePrivate::boundingRect(Qt::CoordinateSystem system) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 11144-11163
  0.000% (0/12)
114
QGraphicsItemPrivate::children_clear
Name: QGraphicsItemPrivate::children_clear
Prototype: void QGraphicsItemPrivate::children_clear(QDeclarativeListProperty<QGraphicsObject> *list)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 7763-7774
  0.000% (0/10)
74
QGraphicsItemPrivate::clearSubFocus
Name: QGraphicsItemPrivate::clearSubFocus
Prototype: void QGraphicsItemPrivate::clearSubFocus(QGraphicsItem *rootItem, QGraphicsItem *stopItem)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5622-5633
  0.000% (0/16)
74
QGraphicsItemPrivate::combineTransformToParent
Name: QGraphicsItemPrivate::combineTransformToParent
Prototype: void QGraphicsItemPrivate::combineTransformToParent(QTransform *x, const QTransform *viewTransform) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 1009-1020
  0.000% (0/12)
64
QGraphicsItemPrivate::effectiveBoundingRect
Name: QGraphicsItemPrivate::effectiveBoundingRect
Prototype: QRectF QGraphicsItemPrivate::effectiveBoundingRect(const QRectF &rect) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2839-2858
  0.000% (0/12)
134
QGraphicsItemPrivate::ensureSequentialSiblingIndex
Name: QGraphicsItemPrivate::ensureSequentialSiblingIndex
Prototype: void QGraphicsItemPrivate::ensureSequentialSiblingIndex()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 4671-4683
  0.000% (0/10)
84
QGraphicsItemPrivate::genericMapFromScene
Name: QGraphicsItemPrivate::genericMapFromScene
Prototype: QPointF QGraphicsItemPrivate::genericMapFromScene(const QPointF &pos, const QWidget *viewport) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 986-999
  0.000% (0/10)
94
QGraphicsItemPrivate::invalidateParentGraphicsEffectsRecursively
Name: QGraphicsItemPrivate::invalidateParentGraphicsEffectsRecursively
Prototype: void QGraphicsItemPrivate::invalidateParentGraphicsEffectsRecursively()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5401-5412
  0.000% (0/12)
64
QGraphicsItemPrivate::removeChild
Name: QGraphicsItemPrivate::removeChild
Prototype: void QGraphicsItemPrivate::removeChild(QGraphicsItem *child)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5486-5502
  0.000% (0/13)
84
QGraphicsLayoutItem::~QGraphicsLayoutItem
Name: QGraphicsLayoutItem::~QGraphicsLayoutItem
Prototype: QGraphicsLayoutItem::~QGraphicsLayoutItem()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayoutitem.cpp
Lines: 408-421
  0.000% (0/12)
74
QGraphicsLayoutItemPrivate::setSize
Name: QGraphicsLayoutItemPrivate::setSize
Prototype: void QGraphicsLayoutItemPrivate::setSize(Qt::SizeHint which, const QSizeF &size)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayoutitem.cpp
Lines: 233-247
  0.000% (0/12)
94
QGraphicsLinearLayout::removeAt
Name: QGraphicsLinearLayout::removeAt
Prototype: void QGraphicsLinearLayout::removeAt(int index)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslinearlayout.cpp
Lines: 322-337
  0.000% (0/12)
104
QGraphicsLinearLayout::~QGraphicsLinearLayout
Name: QGraphicsLinearLayout::~QGraphicsLinearLayout
Prototype: QGraphicsLinearLayout::~QGraphicsLinearLayout()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslinearlayout.cpp
Lines: 201-215
  0.000% (0/10)
74
QGraphicsRotation::setAxis
Name: QGraphicsRotation::setAxis
Prototype: void QGraphicsRotation::setAxis(Qt::Axis axis)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicstransform.cpp
Lines: 552-566
  0.000% (0/7)
74
QGraphicsScene::collidingItems
Name: QGraphicsScene::collidingItems
Prototype: QList<QGraphicsItem *> QGraphicsScene::collidingItems(const QGraphicsItem *item, Qt::ItemSelectionMode mode) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 2108-2124
  0.000% (0/10)
94
QGraphicsScene::contextMenuEvent
Name: QGraphicsScene::contextMenuEvent
Prototype: void QGraphicsScene::contextMenuEvent(QGraphicsSceneContextMenuEvent *contextMenuEvent)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 3542-3562
  0.000% (0/8)
104
QGraphicsScene::drawBackground
Name: QGraphicsScene::drawBackground
Prototype: void QGraphicsScene::drawBackground(QPainter *painter, const QRectF &rect)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 4211-4223
  0.000% (0/10)
84
QGraphicsScene::drawForeground
Name: QGraphicsScene::drawForeground
Prototype: void QGraphicsScene::drawForeground(QPainter *painter, const QRectF &rect)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 4238-4250
  0.000% (0/10)
84
QGraphicsScene::removeItem
Name: QGraphicsScene::removeItem
Prototype: void QGraphicsScene::removeItem(QGraphicsItem *item)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 2889-2920
  0.000% (0/12)
184
QGraphicsScene::sceneRect
Name: QGraphicsScene::sceneRect
Prototype: QRectF QGraphicsScene::sceneRect() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1693-1709
  0.000% (0/10)
114
QGraphicsScene::setItemIndexMethod
Name: QGraphicsScene::setItemIndexMethod
Prototype: void QGraphicsScene::setItemIndexMethod(ItemIndexMethod method)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1846-1862
  0.000% (0/11)
114
QGraphicsSceneBspTree::debug
Name: QGraphicsSceneBspTree::debug
Prototype: QString QGraphicsSceneBspTree::debug(int index) const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene_bsp.cpp
Lines: 158-182
  0.000% (0/11)
154
QGraphicsSceneBspTree::initialize
Name: QGraphicsSceneBspTree::initialize
Prototype: void QGraphicsSceneBspTree::initialize(const QRectF &rect, int depth, int index)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene_bsp.cpp
Lines: 184-227
  0.000% (0/11)
304
QGraphicsSceneBspTree::removeItems
Name: QGraphicsSceneBspTree::removeItems
Prototype: void QGraphicsSceneBspTree::removeItems(const QSet<QGraphicsItem *> &items)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene_bsp.cpp
Lines: 127-139
  0.000% (0/10)
84
QGraphicsSceneBspTreeIndex::event
Name: QGraphicsSceneBspTreeIndex::event
Prototype: bool QGraphicsSceneBspTreeIndex::event(QEvent *event)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 691-705
  0.000% (0/12)
74
QGraphicsSceneBspTreeIndex::prepareBoundingRectChange
Name: QGraphicsSceneBspTreeIndex::prepareBoundingRectChange
Prototype: void QGraphicsSceneBspTreeIndex::prepareBoundingRectChange(const QGraphicsItem *item)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 501-517
  0.000% (0/16)
114
QGraphicsSceneBspTreeIndexPrivate::purgeRemovedItems
Name: QGraphicsSceneBspTreeIndexPrivate::purgeRemovedItems
Prototype: void QGraphicsSceneBspTreeIndexPrivate::purgeRemovedItems()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 180-195
  0.000% (0/12)
94
QGraphicsSceneFindItemBspTreeVisitor::visit
Name: QGraphicsSceneFindItemBspTreeVisitor::visit
Prototype: void visit(QList<QGraphicsItem *> *items) override
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene_bsp.cpp
Lines: 67-78
  0.000% (0/14)
74
QGraphicsScenePrivate::ensureSequentialTopLevelSiblingIndexes
Name: QGraphicsScenePrivate::ensureSequentialTopLevelSiblingIndexes
Prototype: void QGraphicsScenePrivate::ensureSequentialTopLevelSiblingIndexes()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1492-1504
  0.000% (0/10)
84
QGraphicsScenePrivate::filterEvent
Name: QGraphicsScenePrivate::filterEvent
Prototype: bool QGraphicsScenePrivate::filterEvent(QGraphicsItem *item, QEvent *event)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1192-1206
  0.000% (0/12)
94
QGraphicsScenePrivate::grabKeyboard
Name: QGraphicsScenePrivate::grabKeyboard
Prototype: void QGraphicsScenePrivate::grabKeyboard(QGraphicsItem *item)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1031-1054
  0.000% (0/11)
124
QGraphicsScenePrivate::itemsAtPosition
Name: QGraphicsScenePrivate::itemsAtPosition
Prototype: QList<QGraphicsItem *> QGraphicsScenePrivate::itemsAtPosition(const QPoint &screenPos, const QPointF &scenePos, QWidget *widget) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1107-1127
  0.000% (0/12)
134
QGraphicsScenePrivate::leaveScene
Name: QGraphicsScenePrivate::leaveScene
Prototype: void QGraphicsScenePrivate::leaveScene(QWidget *viewport)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 3903-3926
  0.000% (0/10)
144
QGraphicsScenePrivate::removeSceneEventFilter
Name: QGraphicsScenePrivate::removeSceneEventFilter
Prototype: void QGraphicsScenePrivate::removeSceneEventFilter(QGraphicsItem *watched, QGraphicsItem *filter)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1156-1169
  0.000% (0/10)
84
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...210
McCabe - Cyclomatic Complexity: 2
...220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 3
241
McCabe - Cyclomatic Complexity: 4
242
McCabe - Cyclomatic Complexity: 4
243
McCabe - Cyclomatic Complexity: 4
244245
McCabe - Cyclomatic Complexity: 4
246
McCabe - Cyclomatic Complexity: 4
247
McCabe - Cyclomatic Complexity: 4
248
McCabe - Cyclomatic Complexity: 4
...250
McCabe - Cyclomatic Complexity: 4
...260
McCabe - Cyclomatic Complexity: 5
...270
McCabe - Cyclomatic Complexity: 6
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55

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