QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...60
McCabe - Cyclomatic Complexity: 4
...70
McCabe - Cyclomatic Complexity: 3
...80
McCabe - Cyclomatic Complexity: 3
...86
McCabe - Cyclomatic Complexity: 3
87
McCabe - Cyclomatic Complexity: 3
88
McCabe - Cyclomatic Complexity: 3
89
McCabe - Cyclomatic Complexity: 3
9091
McCabe - Cyclomatic Complexity: 3
92
McCabe - Cyclomatic Complexity: 3
93
McCabe - Cyclomatic Complexity: 3
94
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...110
McCabe - Cyclomatic Complexity: 2
...120
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QGraphicsAnchorLayoutPrivate::removeVertex
Name: QGraphicsAnchorLayoutPrivate::removeVertex
Prototype: void QGraphicsAnchorLayoutPrivate::removeVertex(QGraphicsLayoutItem *item, Qt::AnchorPoint edge)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1930-1942
  0.000% (0/5)
83
QGraphicsAnchorLayoutPrivate::identifyFloatItems
Name: QGraphicsAnchorLayoutPrivate::identifyFloatItems
Prototype: void QGraphicsAnchorLayoutPrivate::identifyFloatItems(const QSet<AnchorData *> &visited, Orientation orientation)
Coverage:  0.000% (0/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2592-2603
  0.000% (0/3)
73
QGraphicsAnchorLayoutPrivate::getAnchor
Name: QGraphicsAnchorLayoutPrivate::getAnchor
Prototype: QGraphicsAnchor *QGraphicsAnchorLayoutPrivate::getAnchor(QGraphicsLayoutItem *firstItem, Qt::AnchorPoint firstEdge, QGraphicsLayoutItem *secondItem, Qt::AnchorPoint secondEdge)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1759-1786
  0.000% (0/7)
113
QGraphicsAnchorLayoutPrivate::calculateNonTrunk
Name: QGraphicsAnchorLayoutPrivate::calculateNonTrunk
Prototype: bool QGraphicsAnchorLayoutPrivate::calculateNonTrunk(const QList<QSimplexConstraint *> &constraints, const QList<AnchorData *> &variables)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2267-2286
  0.000% (0/7)
103
QGraphicsAnchorLayoutPrivate::addAnchor_helper
Name: QGraphicsAnchorLayoutPrivate::addAnchor_helper
Prototype: void QGraphicsAnchorLayoutPrivate::addAnchor_helper(QGraphicsLayoutItem *firstItem, Qt::AnchorPoint firstEdge, QGraphicsLayoutItem *secondItem, Qt::AnchorPoint secondEdge, AnchorData *data)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1719-1757
  0.000% (0/7)
143
QGraphicsAnchorLayoutPrivate::QGraphicsAnchorLayoutPrivate
Name: QGraphicsAnchorLayoutPrivate::QGraphicsAnchorLayoutPrivate
Prototype: QGraphicsAnchorLayoutPrivate::QGraphicsAnchorLayoutPrivate()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 615-631
  0.000% (0/7)
93
QGradientCache::addCacheElement
Name: QGradientCache::addCacheElement
Prototype: QSharedPointer<const CacheInfo> addCacheElement(quint64 hash_val, const QGradient &gradient, int opacity)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 4186-4196
  0.000% (0/7)
73
QGlyphRun::setFlag
Name: QGlyphRun::setFlag
Prototype: void QGlyphRun::setFlag(GlyphRunFlag flag, bool enabled)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qglyphrun.cpp
Lines: 405-415
  0.000% (0/7)
63
QGlobalNetworkProxy::setApplicationProxyFactory
Name: QGlobalNetworkProxy::setApplicationProxyFactory
Prototype: void setApplicationProxyFactory(QNetworkProxyFactory *factory)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp
Lines: 281-290
 71.429% (5/7)
73
QGestureManager::registerGestureRecognizer
Name: QGestureManager::registerGestureRecognizer
Prototype: Qt::GestureType QGestureManager::registerGestureRecognizer(QGestureRecognizer *recognizer)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesturemanager.cpp
Lines: 117-134
  0.000% (0/7)
123
QGestureManager::instance
Name: QGestureManager::instance
Prototype: QGestureManager* QGestureManager::instance()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 4578-4586
  0.000% (0/7)
63
QGestureManager::filterEvent
Name: QGestureManager::filterEvent
Prototype: bool QGestureManager::filterEvent(QObject *receiver, QEvent *event)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesturemanager.cpp
Lines: 542-557
  0.000% (0/11)
93
QGestureManager::cleanupGesturesForRemovedRecognizer
Name: QGestureManager::cleanupGesturesForRemovedRecognizer
Prototype: void QGestureManager::cleanupGesturesForRemovedRecognizer(QGesture *gesture)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesturemanager.cpp
Lines: 460-472
  0.000% (0/7)
83
QGestureEvent::mapToGraphicsScene
Name: QGestureEvent::mapToGraphicsScene
Prototype: QPointF QGestureEvent::mapToGraphicsScene(const QPointF &gesturePoint) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesture.cpp
Lines: 1077-1087
  0.000% (0/7)
73
QGestureEvent::gesture
Name: QGestureEvent::gesture
Prototype: QGesture *QGestureEvent::gesture(Qt::GestureType type) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesture.cpp
Lines: 899-905
  0.000% (0/6)
43
QGestureEvent::canceledGestures
Name: QGestureEvent::canceledGestures
Prototype: QList<QGesture *> QGestureEvent::canceledGestures() const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesture.cpp
Lines: 923-931
  0.000% (0/5)
53
QGestureEvent::activeGestures
Name: QGestureEvent::activeGestures
Prototype: QList<QGesture *> QGestureEvent::activeGestures() const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesture.cpp
Lines: 910-918
  0.000% (0/5)
53
QGenericUnixServices::openUrl
Name: QGenericUnixServices::openUrl
Prototype: bool QGenericUnixServices::openUrl(const QUrl &url)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/services/genericunix/qgenericunixservices.cpp
Lines: 131-141
  0.000% (0/9)
63
QGenericPluginFactory::keys
Name: QGenericPluginFactory::keys
Prototype: QStringList QGenericPluginFactory::keys()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qgenericpluginfactory.cpp
Lines: 88-105
  0.000% (0/6)
93
QGLWidgetPrivate::initContext
Name: QGLWidgetPrivate::initContext
Prototype: void QGLWidgetPrivate::initContext(QGLContext *context, const QGLWidget* shareWidget)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 5162-5177
 44.444% (4/9)
93
QGLWidget::resizeEvent
Name: QGLWidget::resizeEvent
Prototype: void QGLWidget::resizeEvent(QResizeEvent *e)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 4412-4426
  0.000% (0/11)
103
QGLWidget::renderPixmap
Name: QGLWidget::renderPixmap
Prototype: QPixmap QGLWidget::renderPixmap(int w, int h, bool useContext)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 4467-4494
  0.000% (0/9)
213
QGLWidget::event
Name: QGLWidget::event
Prototype: bool QGLWidget::event(QEvent *e)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 4373-4385
 71.429% (5/7)
63
QGLTextureGlyphCache::maxTextureHeight
Name: QGLTextureGlyphCache::maxTextureHeight
Prototype: int QGLTextureGlyphCache::maxTextureHeight() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qtextureglyphcache_gl.cpp
Lines: 379-389
  0.000% (0/7)
63
QGLTextureCache::removeContextTextures
Name: QGLTextureCache::removeContextTextures
Prototype: void QGLTextureCache::removeContextTextures(QGLContext* ctx)
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1956-1965
 28.571% (2/7)
63
QGLTextureCache::remove
Name: QGLTextureCache::remove
Prototype: bool QGLTextureCache::remove(QGLContext* ctx, GLuint textureId)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1941-1954
  0.000% (0/9)
93
QGLSignalProxy::instance
Name: QGLSignalProxy::instance
Prototype: QGLSignalProxy *QGLSignalProxy::instance()
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 163-171
 36.364% (4/11)
53
QGLShaderProgramPrivate::hasShader
Name: QGLShaderProgramPrivate::hasShader
Prototype: bool QGLShaderProgramPrivate::hasShader(QGLShader::ShaderType type) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 627-634
  0.000% (0/5)
43
QGLShaderProgram::removeShader
Name: QGLShaderProgram::removeShader
Prototype: void QGLShaderProgram::removeShader(QGLShader *shader)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 837-851
  0.000% (0/13)
93
QGLShaderProgram::programId
Name: QGLShaderProgram::programId
Prototype: GLuint QGLShaderProgram::programId() const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 1045-1058
  0.000% (0/11)
73
QGLShaderProgram::hasOpenGLShaderPrograms
Name: QGLShaderProgram::hasOpenGLShaderPrograms
Prototype: bool QGLShaderProgram::hasOpenGLShaderPrograms(const QGLContext *context)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 3169-3183
  0.000% (0/7)
63
QGLShaderProgram::addShaderFromSourceFile
Name: QGLShaderProgram::addShaderFromSourceFile
Prototype: bool QGLShaderProgram::addShaderFromSourceFile (QGLShader::ShaderType type, const QString& fileName)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 814-828
  0.000% (0/7)
103
QGLShaderProgram::addShaderFromSourceCode
Name: QGLShaderProgram::addShaderFromSourceCode
Prototype: bool QGLShaderProgram::addShaderFromSourceCode(QGLShader::ShaderType type, const char *source)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 747-760
  0.000% (0/7)
103
QGLShader::sourceCode
Name: QGLShader::sourceCode
Prototype: QByteArray QGLShader::sourceCode() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 495-511
  0.000% (0/9)
143
QGLPixelBuffer::~QGLPixelBuffer
Name: QGLPixelBuffer::~QGLPixelBuffer
Prototype: QGLPixelBuffer::~QGLPixelBuffer()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglpixelbuffer.cpp
Lines: 190-201
  0.000% (0/9)
73
QGLPixelBuffer::toImage
Name: QGLPixelBuffer::toImage
Prototype: QImage QGLPixelBuffer::toImage() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglpixelbuffer.cpp
Lines: 378-388
  0.000% (0/7)
73
QGLPaintDevice::ensureActiveTarget
Name: QGLPaintDevice::ensureActiveTarget
Prototype: void QGLPaintDevice::ensureActiveTarget()
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglpaintdevice.cpp
Lines: 103-117
 42.857% (3/7)
83
QGLFunctions::openGLFeatures
Name: QGLFunctions::openGLFeatures
Prototype: QGLFunctions::OpenGLFeatures QGLFunctions::openGLFeatures() const
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglfunctions.cpp
Lines: 300-308
 28.571% (2/7)
63
QGLFunctions::hasOpenGLFeature
Name: QGLFunctions::hasOpenGLFeature
Prototype: bool QGLFunctions::hasOpenGLFeature(QGLFunctions::OpenGLFeature feature) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglfunctions.cpp
Lines: 319-327
100.000% (7/7)
63
QGLFramebufferObjectFormat::operator=
Name: QGLFramebufferObjectFormat::operator=
Prototype: QGLFramebufferObjectFormat &QGLFramebufferObjectFormat::operator=(const QGLFramebufferObjectFormat &other)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 174-183
  0.000% (0/7)
63
QGLFramebufferObjectFormat::detach
Name: QGLFramebufferObjectFormat::detach
Prototype: void QGLFramebufferObjectFormat::detach()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 133-142
  0.000% (0/7)
63
QGLFramebufferObject::paintEngine
Name: QGLFramebufferObject::paintEngine
Prototype: QPaintEngine *QGLFramebufferObject::paintEngine() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 1160-1172
  0.000% (0/9)
83
QGLFramebufferObject::blitFramebuffer
Name: QGLFramebufferObject::blitFramebuffer
Prototype: void QGLFramebufferObject::blitFramebuffer(QGLFramebufferObject *target, const QRect &targetRect, QGLFramebufferObject *source, const QRect &sourceRect, GLbitfield buffers, GLenum filter)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 1397-1437
  0.000% (0/13)
253
QGLFramebufferObject::bindDefault
Name: QGLFramebufferObject::bindDefault
Prototype: bool QGLFramebufferObject::bindDefault()
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 1183-1201
  0.000% (0/8)
93
QGLFormat::operator=
Name: QGLFormat::operator=
Prototype: QGLFormat &QGLFormat::operator=(const QGLFormat &other)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 417-426
 85.714% (6/7)
63
QGLFormat::detach
Name: QGLFormat::detach
Prototype: void QGLFormat::detach()
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 393-401
 28.571% (2/7)
53
QGLFBOGLPaintDevice::setFBO
Name: QGLFBOGLPaintDevice::setFBO
Prototype: void QGLFBOGLPaintDevice::setFBO(QGLFramebufferObject* f, QGLFramebufferObject::Attachment attachment)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglframebufferobject.cpp
Lines: 350-379
  0.000% (0/14)
203
QGLEngineSharedShaders::~QGLEngineSharedShaders
Name: QGLEngineSharedShaders::~QGLEngineSharedShaders
Prototype: QGLEngineSharedShaders::~QGLEngineSharedShaders()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 293-313
 71.429% (5/7)
103
QGLEngineSharedShaders::cleanupCustomStage
Name: QGLEngineSharedShaders::cleanupCustomStage
Prototype: void QGLEngineSharedShaders::cleanupCustomStage(QGLCustomShaderStage* stage)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 467-478
  0.000% (0/7)
63
QGLCustomShaderStage::setOnPainter
Name: QGLCustomShaderStage::setOnPainter
Prototype: bool QGLCustomShaderStage::setOnPainter(QPainter* p)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp
Lines: 76-92
  0.000% (0/7)
113
QGLContextPrivate::syncGlState
Name: QGLContextPrivate::syncGlState
Prototype: void QGLContextPrivate::syncGlState()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2246-2259
 71.429% (5/7)
53
QGLContextPrivate::setVertexAttribArrayEnabled
Name: QGLContextPrivate::setVertexAttribArrayEnabled
Prototype: void QGLContextPrivate::setVertexAttribArrayEnabled(int arrayIndex, bool enabled)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2229-2244
100.000% (11/11)
73
QGLContextGroup::addShare
Name: QGLContextGroup::addShare
Prototype: void QGLContextGroup::addShare(const QGLContext *context, const QGLContext *share)
Coverage:  57.143% (4/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 5211-5230
 57.143% (4/7)
113
QGLContext::swapBuffers
Name: QGLContext::swapBuffers
Prototype: void QGLContext::swapBuffers() const
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3602-3613
 44.444% (4/9)
73
QGLContext::fromOpenGLContext
Name: QGLContext::fromOpenGLContext
Prototype: QGLContext *QGLContext::fromOpenGLContext(QOpenGLContext *context)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2195-2206
 42.857% (3/7)
63
QGLContext::create
Name: QGLContext::create
Prototype: bool QGLContext::create(const QGLContext* shareContext)
Coverage:  46.154% (6/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3358-3371
 46.154% (6/13)
93
QGLColormap::setEntries
Name: QGLColormap::setEntries
Prototype: void QGLColormap::setEntries(int count, const QRgb *colors, int base)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglcolormap.cpp
Lines: 179-189
  0.000% (0/7)
133
QGLColormap::detach_helper
Name: QGLColormap::detach_helper
Prototype: void QGLColormap::detach_helper()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglcolormap.cpp
Lines: 147-160
  0.000% (0/7)
103
QGLBuffer::write
Name: QGLBuffer::write
Prototype: void QGLBuffer::write(int offset, const void *data, int count)
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 363-372
 55.556% (5/9)
53
QGLBuffer::unmap
Name: QGLBuffer::unmap
Prototype: bool QGLBuffer::unmap()
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 557-567
 44.444% (4/9)
63
QGLBuffer::release
Name: QGLBuffer::release
Prototype: void QGLBuffer::release()
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 449-458
 55.556% (5/9)
53
QGLBuffer::read
Name: QGLBuffer::read
Prototype: bool QGLBuffer::read(int offset, void *data, int count)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 336-351
 44.444% (4/9)
63
QGLBuffer::operator=
Name: QGLBuffer::operator=
Prototype: QGLBuffer &QGLBuffer::operator=(const QGLBuffer &other)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 205-216
  0.000% (0/7)
73
QGLBuffer::map
Name: QGLBuffer::map
Prototype: void *QGLBuffer::map(QGLBuffer::Access access)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 532-542
 44.444% (4/9)
63
QGLBuffer::allocate
Name: QGLBuffer::allocate
Prototype: void QGLBuffer::allocate(const void *data, int count)
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp
Lines: 383-392
 55.556% (5/9)
53
QGL2PaintEngineExPrivate::~QGL2PaintEngineExPrivate
Name: QGL2PaintEngineExPrivate::~QGL2PaintEngineExPrivate
Prototype: QGL2PaintEngineExPrivate::~QGL2PaintEngineExPrivate()
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 92-107
 42.857% (3/7)
93
QGL2PaintEngineExPrivate::updateTextureFilter
Name: QGL2PaintEngineExPrivate::updateTextureFilter
Prototype: void QGL2PaintEngineExPrivate::updateTextureFilter(GLenum target, GLenum wrapMode, bool smoothPixmapTransform, GLuint id)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 109-126
  0.000% (0/10)
103
QGL2PaintEngineExPrivate::updateMatrix
Name: QGL2PaintEngineExPrivate::updateMatrix
Prototype: void QGL2PaintEngineExPrivate::updateMatrix()
Coverage:  33.333% (3/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 364-432
 33.333% (3/9)
303
QGL2PaintEngineEx::stroke
Name: QGL2PaintEngineEx::stroke
Prototype: void QGL2PaintEngineEx::stroke(const QVectorPath &path, const QPen &pen)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1260-1278
  0.000% (0/11)
113
QGL2PaintEngineEx::renderHintsChanged
Name: QGL2PaintEngineEx::renderHintsChanged
Prototype: void QGL2PaintEngineEx::renderHintsChanged()
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1382-1400
 60.000% (3/5)
93
QGL2PaintEngineEx::drawPixmapFragments
Name: QGL2PaintEngineEx::drawPixmapFragments
Prototype: void QGL2PaintEngineEx::drawPixmapFragments(const QPainter::PixmapFragment *fragments, int fragmentCount, const QPixmap &pixmap, QPainter::PixmapFragmentHints hints)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1904-1922
  0.000% (0/9)
103
QGL2PaintEngineEx::drawPixmap
Name: QGL2PaintEngineEx::drawPixmap
Prototype: void QGL2PaintEngineEx::drawPixmap(const QRectF& dest, const QPixmap & pixmap, const QRectF & src)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1415-1459
  0.000% (0/17)
253
QGL2PaintEngineEx::drawImage
Name: QGL2PaintEngineEx::drawImage
Prototype: void QGL2PaintEngineEx::drawImage(const QRectF& dest, const QImage& image, const QRectF& src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 1461-1500
  0.000% (0/9)
203
QGL2PaintEngineEx::createState
Name: QGL2PaintEngineEx::createState
Prototype: QPainterState *QGL2PaintEngineEx::createState(QPainterState *orig) const
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2461-2479
 50.000% (4/8)
123
QGL2GradientCache::addCacheElement
Name: QGL2GradientCache::addCacheElement
Prototype: GLuint QGL2GradientCache::addCacheElement(quint64 hash_val, const QGradient &gradient, qreal opacity)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglgradientcache.cpp
Lines: 123-146
  0.000% (0/9)
163
QFutureWatcherBasePrivate::postCallOutEvent
Name: QFutureWatcherBasePrivate::postCallOutEvent
Prototype: void QFutureWatcherBasePrivate::postCallOutEvent(const QFutureCallOutEvent &callOutEvent)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfuturewatcher.cpp
Lines: 409-419
100.000% (7/7)
53
QFutureInterfaceBasePrivate::sendCallOuts
Name: QFutureInterfaceBasePrivate::sendCallOuts
Prototype: void QFutureInterfaceBasePrivate::sendCallOuts(const QFutureCallOutEvent &callOutEvent1, const QFutureCallOutEvent &callOutEvent2)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 531-542
100.000% (7/7)
63
QFutureInterfaceBasePrivate::sendCallOut
Name: QFutureInterfaceBasePrivate::sendCallOut
Prototype: void QFutureInterfaceBasePrivate::sendCallOut(const QFutureCallOutEvent &callOutEvent)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 522-529
100.000% (7/7)
43
QFutureInterfaceBasePrivate::internal_waitForNextResult
Name: QFutureInterfaceBasePrivate::internal_waitForNextResult
Prototype: bool QFutureInterfaceBasePrivate::internal_waitForNextResult()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 477-486
  0.000% (0/13)
53
QFutureInterfaceBase::waitForResume
Name: QFutureInterfaceBase::waitForResume
Prototype: void QFutureInterfaceBase::waitForResume()
Coverage:  18.182% (2/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 193-211
 18.182% (2/11)
93
QFutureInterfaceBase::waitForResult
Name: QFutureInterfaceBase::waitForResult
Prototype: void QFutureInterfaceBase::waitForResult(int resultIndex)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 306-326
100.000% (11/11)
113
QFutureInterfaceBase::waitForFinished
Name: QFutureInterfaceBase::waitForFinished
Prototype: void QFutureInterfaceBase::waitForFinished()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 328-344
100.000% (7/7)
93
QFutureInterfaceBase::setThrottled
Name: QFutureInterfaceBase::setThrottled
Prototype: void QFutureInterfaceBase::setThrottled(bool enable)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 138-148
 85.714% (6/7)
63
QFtpPI::sendCommands
Name: QFtpPI::sendCommands
Prototype: bool QFtpPI::sendCommands(const QStringList &cmds)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 831-844
 66.667% (6/9)
83
QFtpDTP::socketError
Name: QFtpDTP::socketError
Prototype: void QFtpDTP::socketError(QAbstractSocket::SocketError e)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 717-730
 42.857% (3/7)
43
QFtpDTP::socketConnectionClosed
Name: QFtpDTP::socketConnectionClosed
Prototype: void QFtpDTP::socketConnectionClosed()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 732-746
100.000% (10/10)
63
QFtp::put
Name: QFtp::put
Prototype: int QFtp::put(QIODevice *dev, const QString &file, TransferType type)
Coverage:  62.500% (5/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1913-1925
 62.500% (5/8)
93
QFtp::currentDevice
Name: QFtp::currentDevice
Prototype: QIODevice* QFtp::currentDevice() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2149-2157
  0.000% (0/7)
63
QFreetypeFace::properties
Name: QFreetypeFace::properties
Prototype: QFontEngine::Properties QFreetypeFace::properties() const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 369-397
  0.000% (0/8)
233
QFrame::event
Name: QFrame::event
Prototype: bool QFrame::event(QEvent *e)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qframe.cpp
Lines: 540-549
  0.000% (0/7)
63
QFormLayoutPrivate::setWidget
Name: QFormLayoutPrivate::setWidget
Prototype: void QFormLayoutPrivate::setWidget(int row, QFormLayout::ItemRole role, QWidget *widget)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 978-987
  0.000% (0/7)
63
QFormLayoutPrivate::setLayout
Name: QFormLayoutPrivate::setLayout
Prototype: void QFormLayoutPrivate::setLayout(int row, QFormLayout::ItemRole role, QLayout *layout)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 969-976
  0.000% (0/7)
43
QFormLayoutPrivate::replaceAt
Name: QFormLayoutPrivate::replaceAt
Prototype: QLayoutItem* QFormLayoutPrivate::replaceAt(int index, QLayoutItem *newitem)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1000-1024
  0.000% (0/7)
163
QFormLayoutPrivate::recalcHFW
Name: QFormLayoutPrivate::recalcHFW
Prototype: void QFormLayoutPrivate::recalcHFW(int w)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 477-498
  0.000% (0/9)
133
QFormLayout::labelForField
Name: QFormLayout::labelForField
Prototype: QWidget *QFormLayout::labelForField(QWidget *field) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1682-1696
  0.000% (0/9)
83
QFormLayout::labelForField
Name: QFormLayout::labelForField
Prototype: QWidget *QFormLayout::labelForField(QLayout *field) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1701-1715
  0.000% (0/9)
83
QFormLayout::insertRow
Name: QFormLayout::insertRow
Prototype: void QFormLayout::insertRow(int row, const QString &labelText, QWidget *field)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1313-1327
  0.000% (0/9)
83
QFormLayout::getLayoutPosition
Name: QFormLayout::getLayoutPosition
Prototype: void QFormLayout::getLayoutPosition(QLayout *layout, int *rowPtr, ItemRole *rolePtr) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1650-1660
  0.000% (0/7)
73
QFormLayout::expandingDirections
Name: QFormLayout::expandingDirections
Prototype: Qt::Orientations QFormLayout::expandingDirections() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1453-1465
  0.000% (0/7)
93
QFontconfigDatabase::fontEngine
Name: QFontconfigDatabase::fontEngine
Prototype: QFontEngine *QFontconfigDatabase::fontEngine(const QFontDef &f, void *usrPtr)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 630-651
 66.667% (6/9)
133
Page:<>1
McCabe - Cyclomatic Complexity: 439
...60
McCabe - Cyclomatic Complexity: 4
...70
McCabe - Cyclomatic Complexity: 3
...80
McCabe - Cyclomatic Complexity: 3
...86
McCabe - Cyclomatic Complexity: 3
87
McCabe - Cyclomatic Complexity: 3
88
McCabe - Cyclomatic Complexity: 3
89
McCabe - Cyclomatic Complexity: 3
9091
McCabe - Cyclomatic Complexity: 3
92
McCabe - Cyclomatic Complexity: 3
93
McCabe - Cyclomatic Complexity: 3
94
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...110
McCabe - Cyclomatic Complexity: 2
...120
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1

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