QtBase - 2016-12-13 07:58:44 +0000

Functions

Page:<>1
Function: AnchorData::dump
...40
Function: QDBusConnectionPrivate::handleDBusDisconnection
...50
Function: QDnsDomainNameRecord::value
...60
Function: QElapsedTimer::secsTo
...70
Function: QFontDatabase::smoothSizes
...74
Function: QFormLayout::resetFieldGrowthPolicy
75
Function: QFreetypeFace::release
76
Function: QFusionStyle::standardPixmap
77
Function: QGL2PEXVertexArray::addClosingLine
7879
Function: QGLEngineSharedShaders::snippetNameStr
80
Function: QGLFramebufferObjectFormat::textureTarget
81
Function: QGLShaderProgram::removeShader
82
Function: QGLShaderProgram::setUniformValueArray
...90
Function: QGraphicsLineItem::setLine
...100
Function: QGridLayoutPrivate::colStretch
...200
Function: QSslCertificateExtension::operator=
...306
Function: variantHash
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QGLContext::QGLContext
Name: QGLContext::QGLContext
Prototype: QGLContext::QGLContext(const QGLFormat &format, QPaintDevice *device)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2140-2145
100.000% (1/1)
21
QGLContext::QGLContext
Name: QGLContext::QGLContext
Prototype: QGLContext::QGLContext(const QGLFormat &format)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2163-2168
  0.000% (0/1)
21
QGLContext::QGLContext
Name: QGLContext::QGLContext
Prototype: QGLContext::QGLContext(QOpenGLContext *context)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2176-2186
  0.000% (0/1)
71
QGLContext::areSharing
Name: QGLContext::areSharing
Prototype: bool QGLContext::areSharing(const QGLContext *context1, const QGLContext *context2)
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3229-3234
 50.000% (3/6)
32
QGLContext::bindTexture
Name: QGLContext::bindTexture
Prototype: GLuint QGLContext::bindTexture(const QString &fileName)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2293-2300
  0.000% (0/4)
52
QGLContext::bindTexture
Name: QGLContext::bindTexture
Prototype: GLuint QGLContext::bindTexture(const QImage &image, GLenum target, GLint format)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2819-2827
  0.000% (0/4)
52
QGLContext::bindTexture
Name: QGLContext::bindTexture
Prototype: GLuint QGLContext::bindTexture(const QImage &image, GLenum target, GLint format, BindOptions options)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2854-2862
  0.000% (0/4)
52
QGLContext::bindTexture
Name: QGLContext::bindTexture
Prototype: GLuint QGLContext::bindTexture(const QPixmap &pixmap, GLenum target, GLint format)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2868-2876
  0.000% (0/4)
52
QGLContext::bindTexture
Name: QGLContext::bindTexture
Prototype: GLuint QGLContext::bindTexture(const QPixmap &pixmap, GLenum target, GLint format, BindOptions options)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2885-2893
  0.000% (0/4)
52
QGLContext::chooseContext
Name: QGLContext::chooseContext
Prototype: bool QGLContext::chooseContext(const QGLContext* shareContext)
Coverage:  48.000% (12/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3486-3530
 48.000% (12/25)
296
QGLContext::colorIndex
Name: QGLContext::colorIndex
Prototype: uint QGLContext::colorIndex(const QColor&) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3273-3276
  0.000% (0/1)
11
QGLContext::contextHandle
Name: QGLContext::contextHandle
Prototype: QOpenGLContext *QGLContext::contextHandle() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2191-2195
100.000% (1/1)
21
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: 3364-3377
 46.154% (6/13)
93
QGLContext::currentContext
Name: QGLContext::currentContext
Prototype: const QGLContext* QGLContext::currentContext()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3447-3453
 50.000% (2/4)
32
QGLContext::deleteTexture
Name: QGLContext::deleteTexture
Prototype: void QGLContext::deleteTexture(GLuint id)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2902-2907
  0.000% (0/4)
32
QGLContext::device
Name: QGLContext::device
Prototype: QPaintDevice* QGLContext::device() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3409-3413
100.000% (1/1)
21
QGLContext::deviceIsPixmap
Name: QGLContext::deviceIsPixmap
Prototype: bool QGLContext::deviceIsPixmap() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3415-3419
  0.000% (0/1)
21
QGLContext::doneCurrent
Name: QGLContext::doneCurrent
Prototype: void QGLContext::doneCurrent()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3627-3631
100.000% (1/1)
21
QGLContext::drawTexture
Name: QGLContext::drawTexture
Prototype: void QGLContext::drawTexture(const QRectF &target, GLuint textureId, GLenum textureTarget)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3004-3053
  0.000% (0/18)
216
QGLContext::drawTexture
Name: QGLContext::drawTexture
Prototype: void QGLContext::drawTexture(const QPointF &point, GLuint textureId, GLenum textureTarget)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3076-3120
  0.000% (0/18)
276
QGLContext::format
Name: QGLContext::format
Prototype: QGLFormat QGLContext::format() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3397-3401
100.000% (1/1)
21
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: 2201-2212
 42.857% (3/7)
63
QGLContext::functions
Name: QGLContext::functions
Prototype: QGLFunctions *QGLContext::functions() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2802-2810
100.000% (4/4)
52
QGLContext::getProcAddress
Name: QGLContext::getProcAddress
Prototype: QFunctionPointer QGLContext::getProcAddress(const QString &procName) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 4040-4044
  0.000% (0/1)
21
QGLContext::initialized
Name: QGLContext::initialized
Prototype: bool QGLContext::initialized() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3435-3439
  0.000% (0/1)
21
QGLContext::isSharing
Name: QGLContext::isSharing
Prototype: bool QGLContext::isSharing() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3391-3395
100.000% (1/1)
21
QGLContext::isValid
Name: QGLContext::isValid
Prototype: bool QGLContext::isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3379-3383
100.000% (1/1)
21
QGLContext::makeCurrent
Name: QGLContext::makeCurrent
Prototype: void QGLContext::makeCurrent()
Coverage:  55.000% (11/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3581-3600
 55.000% (11/20)
126
QGLContext::moveToThread
Name: QGLContext::moveToThread
Prototype: void QGLContext::moveToThread(QThread *thread)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3466-3471
  0.000% (0/4)
32
QGLContext::overlayTransparentColor
Name: QGLContext::overlayTransparentColor
Prototype: QColor QGLContext::overlayTransparentColor() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3323-3326
  0.000% (0/1)
11
QGLContext::requestedFormat
Name: QGLContext::requestedFormat
Prototype: QGLFormat QGLContext::requestedFormat() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3403-3407
  0.000% (0/1)
21
QGLContext::reset
Name: QGLContext::reset
Prototype: void QGLContext::reset()
Coverage:  70.588% (12/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3539-3565
 70.588% (12/17)
206
QGLContext::setDevice
Name: QGLContext::setDevice
Prototype: void QGLContext::setDevice(QPaintDevice *pDev)
Coverage:  30.000% (3/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3185-3197
 30.000% (3/10)
62
QGLContext::setFormat
Name: QGLContext::setFormat
Prototype: void QGLContext::setFormat(const QGLFormat &format)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3175-3180
  0.000% (0/1)
31
QGLContext::setInitialized
Name: QGLContext::setInitialized
Prototype: void QGLContext::setInitialized(bool on)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3441-3445
  0.000% (0/1)
21
QGLContext::setTextureCacheLimit
Name: QGLContext::setTextureCacheLimit
Prototype: void QGLContext::setTextureCacheLimit(int size)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3130-3133
  0.000% (0/1)
11
QGLContext::setValid
Name: QGLContext::setValid
Prototype: void QGLContext::setValid(bool valid)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3385-3389
  0.000% (0/1)
21
QGLContext::setWindowCreated
Name: QGLContext::setWindowCreated
Prototype: void QGLContext::setWindowCreated(bool on)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3429-3433
  0.000% (0/1)
21
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: 3608-3619
 44.444% (4/9)
73
QGLContext::textureCacheLimit
Name: QGLContext::textureCacheLimit
Prototype: int QGLContext::textureCacheLimit()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3140-3143
  0.000% (0/1)
11
QGLContext::windowCreated
Name: QGLContext::windowCreated
Prototype: bool QGLContext::windowCreated() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3422-3426
  0.000% (0/1)
21
QGLContext::~QGLContext
Name: QGLContext::~QGLContext
Prototype: QGLContext::~QGLContext()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2218-2228
100.000% (1/1)
41
QGLContextGroup::QGLContextGroup
Name: QGLContextGroup::QGLContextGroup
Prototype: QGLContextGroup::QGLContextGroup(const QGLContext *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1696-1700
100.000% (1/1)
11
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: 5217-5236
 57.143% (4/7)
113
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: 5238-5253
 80.000% (8/10)
94
QGLContextGroup::~QGLContextGroup
Name: QGLContextGroup::~QGLContextGroup
Prototype: QGLContextGroup::~QGLContextGroup()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1702-1705
100.000% (1/1)
11
QGLContextGroupList::QGLContextGroupList
Name: QGLContextGroupList::QGLContextGroupList
Prototype: QGLContextGroupList()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1671-1674
100.000% (1/1)
21
QGLContextGroupList::append
Name: QGLContextGroupList::append
Prototype: void append(QGLContextGroup *group)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1676-1679
100.000% (1/1)
21
QGLContextGroupList::remove
Name: QGLContextGroupList::remove
Prototype: void remove(QGLContextGroup *group)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1681-1684
100.000% (1/1)
21
QGLContextPrivate::QGLContextPrivate
Name: QGLContextPrivate::QGLContextPrivate
Prototype: QGLContextPrivate::QGLContextPrivate(QGLContext *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1719-1728
100.000% (1/1)
21
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: 2413-2441
  0.000% (0/10)
144
QGLContextPrivate::bindTexture
Name: QGLContextPrivate::bindTexture
Prototype: QGLTexture* QGLContextPrivate::bindTexture(const QImage &image, GLenum target, GLint internalFormat, const qint64 key, QGLContext::BindOptions options)
Coverage:  0.000% (0/101)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2474-2696
  0.000% (0/101)
9929
QGLContextPrivate::bindTexture
Name: QGLContextPrivate::bindTexture
Prototype: QGLTexture *QGLContextPrivate::bindTexture(const QPixmap &pixmap, GLenum target, GLint format, QGLContext::BindOptions options)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2711-2758
  0.000% (0/24)
277
QGLContextPrivate::init
Name: QGLContextPrivate::init
Prototype: void QGLContextPrivate::init(QPaintDevice *dev, const QGLFormat &format)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1742-1774
100.000% (4/4)
262
QGLContextPrivate::maxTextureSize
Name: QGLContextPrivate::maxTextureSize
Prototype: int QGLContextPrivate::maxTextureSize()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2761-2797
  0.000% (0/16)
236
QGLContextPrivate::refreshCurrentFbo
Name: QGLContextPrivate::refreshCurrentFbo
Prototype: void QGLContextPrivate::refreshCurrentFbo()
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 519-534
 50.000% (4/8)
82
QGLContextPrivate::setCurrentContext
Name: QGLContextPrivate::setCurrentContext
Prototype: void QGLContextPrivate::setCurrentContext(QGLContext *context)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 3455-3458
  0.000% (0/1)
11
QGLContextPrivate::setCurrentFbo
Name: QGLContextPrivate::setCurrentFbo
Prototype: void QGLContextPrivate::setCurrentFbo(GLuint fbo)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 536-545
  0.000% (0/6)
52
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: 2235-2250
100.000% (11/11)
73
QGLContextPrivate::setupSharing
Name: QGLContextPrivate::setupSharing
Prototype: void QGLContextPrivate::setupSharing()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 509-517
100.000% (4/4)
62
QGLContextPrivate::swapRegion
Name: QGLContextPrivate::swapRegion
Prototype: void QGLContextPrivate::swapRegion(const QRegion &)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2268-2272
  0.000% (0/1)
21
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: 2252-2265
 71.429% (5/7)
53
QGLContextPrivate::textureCacheLookup
Name: QGLContextPrivate::textureCacheLookup
Prototype: QGLTexture *QGLContextPrivate::textureCacheLookup(const qint64 key, GLenum target)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 2698-2708
  0.000% (0/10)
62
QGLContextPrivate::~QGLContextPrivate
Name: QGLContextPrivate::~QGLContextPrivate
Prototype: QGLContextPrivate::~QGLContextPrivate()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 1730-1740
100.000% (4/4)
52
QGLCustomShaderEffectStage::QGLCustomShaderEffectStage
Name: QGLCustomShaderEffectStage::QGLCustomShaderEffectStage
Prototype: QGLCustomShaderEffectStage (QGraphicsShaderEffect *e, const QByteArray& source)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgraphicsshadereffect.cpp
Lines: 140-146
  0.000% (0/1)
11
QGLCustomShaderEffectStage::setUniforms
Name: QGLCustomShaderEffectStage::setUniforms
Prototype: void QGLCustomShaderEffectStage::setUniforms(QGLShaderProgram *program)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgraphicsshadereffect.cpp
Lines: 153-156
  0.000% (0/1)
11
QGLCustomShaderStage::QGLCustomShaderStage
Name: QGLCustomShaderStage::QGLCustomShaderStage
Prototype: QGLCustomShaderStage::QGLCustomShaderStage()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp
Lines: 60-63
  0.000% (0/1)
21
QGLCustomShaderStage::removeFromPainter
Name: QGLCustomShaderStage::removeFromPainter
Prototype: void QGLCustomShaderStage::removeFromPainter(QPainter* p)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp
Lines: 100-115
  0.000% (0/4)
82
QGLCustomShaderStage::setInactive
Name: QGLCustomShaderStage::setInactive
Prototype: void QGLCustomShaderStage::setInactive()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp
Lines: 125-129
  0.000% (0/1)
21
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: 82-98
  0.000% (0/7)
113
QGLCustomShaderStage::setSource
Name: QGLCustomShaderStage::setSource
Prototype: void QGLCustomShaderStage::setSource(const QByteArray& s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp
Lines: 131-135
  0.000% (0/1)
21
QGLCustomShaderStage::setUniformsDirty
Name: QGLCustomShaderStage::setUniformsDirty
Prototype: void QGLCustomShaderStage::setUniformsDirty()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp
Lines: 75-80
  0.000% (0/4)
32
QGLCustomShaderStage::source
Name: QGLCustomShaderStage::source
Prototype: QByteArray QGLCustomShaderStage::source() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp
Lines: 117-121
  0.000% (0/1)
21
QGLCustomShaderStage::~QGLCustomShaderStage
Name: QGLCustomShaderStage::~QGLCustomShaderStage
Prototype: QGLCustomShaderStage::~QGLCustomShaderStage()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp
Lines: 65-73
  0.000% (0/4)
52
QGLCustomShaderStagePrivate::QGLCustomShaderStagePrivate
Name: QGLCustomShaderStagePrivate::QGLCustomShaderStagePrivate
Prototype: QGLCustomShaderStagePrivate()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglcustomshaderstage.cpp
Lines: 50-51
  0.000% (0/1)
11
QGLDefaultExtensions::QGLDefaultExtensions
Name: QGLDefaultExtensions::QGLDefaultExtensions
Prototype: QGLDefaultExtensions()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 87-94
  0.000% (0/1)
61
QGLDefaultOverlayFormat::QGLDefaultOverlayFormat
Name: QGLDefaultOverlayFormat::QGLDefaultOverlayFormat
Prototype: inline QGLDefaultOverlayFormat()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 159-164
  0.000% (0/1)
31
QGLEngineShaderManager::QGLEngineShaderManager
Name: QGLEngineShaderManager::QGLEngineShaderManager
Prototype: QGLEngineShaderManager::QGLEngineShaderManager(QGLContext* context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 490-502
100.000% (1/1)
11
QGLEngineShaderManager::blitProgram
Name: QGLEngineShaderManager::blitProgram
Prototype: QGLShaderProgram* QGLEngineShaderManager::blitProgram()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 653-656
  0.000% (0/1)
11
QGLEngineShaderManager::currentProgram
Name: QGLEngineShaderManager::currentProgram
Prototype: QGLShaderProgram* QGLEngineShaderManager::currentProgram()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 620-626
 50.000% (2/4)
32
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: 510-545
 80.000% (8/10)
84
QGLEngineShaderManager::optimiseForBrushTransform
Name: QGLEngineShaderManager::optimiseForBrushTransform
Prototype: void QGLEngineShaderManager::optimiseForBrushTransform(QTransform::TransformationType transformType)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 548-551
100.000% (1/1)
11
QGLEngineShaderManager::removeCustomStage
Name: QGLEngineShaderManager::removeCustomStage
Prototype: void QGLEngineShaderManager::removeCustomStage()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 612-618
 50.000% (2/4)
42
QGLEngineShaderManager::setCompositionMode
Name: QGLEngineShaderManager::setCompositionMode
Prototype: void QGLEngineShaderManager::setCompositionMode(QPainter::CompositionMode mode)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 595-602
  0.000% (0/4)
42
QGLEngineShaderManager::setCustomStage
Name: QGLEngineShaderManager::setCustomStage
Prototype: void QGLEngineShaderManager::setCustomStage(QGLCustomShaderStage* stage)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 604-610
  0.000% (0/4)
42
QGLEngineShaderManager::setDirty
Name: QGLEngineShaderManager::setDirty
Prototype: void QGLEngineShaderManager::setDirty()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 553-556
100.000% (1/1)
11
QGLEngineShaderManager::setMaskType
Name: QGLEngineShaderManager::setMaskType
Prototype: void QGLEngineShaderManager::setMaskType(MaskType type)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 586-593
  0.000% (0/4)
42
QGLEngineShaderManager::setOpacityMode
Name: QGLEngineShaderManager::setOpacityMode
Prototype: void QGLEngineShaderManager::setOpacityMode(OpacityMode mode)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 577-584
 50.000% (2/4)
42
QGLEngineShaderManager::setSrcPixelType
Name: QGLEngineShaderManager::setSrcPixelType
Prototype: void QGLEngineShaderManager::setSrcPixelType(Qt::BrushStyle style)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 558-566
 50.000% (2/4)
52
QGLEngineShaderManager::setSrcPixelType
Name: QGLEngineShaderManager::setSrcPixelType
Prototype: void QGLEngineShaderManager::setSrcPixelType(PixelSrcType type)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 568-575
  0.000% (0/4)
42
QGLEngineShaderManager::simpleProgram
Name: QGLEngineShaderManager::simpleProgram
Prototype: QGLShaderProgram* QGLEngineShaderManager::simpleProgram()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 648-651
  0.000% (0/1)
11
QGLEngineShaderManager::useBlitProgram
Name: QGLEngineShaderManager::useBlitProgram
Prototype: void QGLEngineShaderManager::useBlitProgram()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 638-646
  0.000% (0/1)
61
QGLEngineShaderManager::useCorrectShaderProg
Name: QGLEngineShaderManager::useCorrectShaderProg
Prototype: bool QGLEngineShaderManager::useCorrectShaderProg()
Coverage:  21.143% (37/175)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 662-873
 21.143% (37/175)
14248
QGLEngineShaderManager::useSimpleProgram
Name: QGLEngineShaderManager::useSimpleProgram
Prototype: void QGLEngineShaderManager::useSimpleProgram()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 628-636
100.000% (1/1)
61
QGLEngineShaderManager::~QGLEngineShaderManager
Name: QGLEngineShaderManager::~QGLEngineShaderManager
Prototype: QGLEngineShaderManager::~QGLEngineShaderManager()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 504-508
100.000% (1/1)
11
QGLEngineSharedShaders::QGLEngineSharedShaders
Name: QGLEngineSharedShaders::QGLEngineSharedShaders
Prototype: QGLEngineSharedShaders::QGLEngineSharedShaders(const QGLContext* context)
Coverage:  53.333% (24/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 117-299
 53.333% (24/45)
12115
QGLEngineSharedShaders::cleanupCustomStage
Name: QGLEngineSharedShaders::cleanupCustomStage
Prototype: void QGLEngineSharedShaders::cleanupCustomStage(QGLCustomShaderStage* stage)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 475-487
  0.000% (0/5)
73
QGLEngineSharedShaders::cleanupCustomStage::[lambda]
Name: QGLEngineSharedShaders::cleanupCustomStage::[lambda]
Prototype: [stage](QGLEngineShaderProg *cachedProg)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 477-483
  0.000% (0/4)
42
QGLEngineSharedShaders::findProgramInCache
Name: QGLEngineSharedShaders::findProgramInCache
Prototype: QGLEngineShaderProg *QGLEngineSharedShaders::findProgramInCache(const QGLEngineShaderProg &prog)
Coverage:  47.458% (28/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 333-473
 47.458% (28/59)
9020
QGLEngineSharedShaders::shadersForContext
Name: QGLEngineSharedShaders::shadersForContext
Prototype: QGLEngineSharedShaders *QGLEngineSharedShaders::shadersForContext(const QGLContext *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qglengineshadermanager.cpp
Lines: 105-108
100.000% (1/1)
11
Page:<>1
Function: AnchorData::dump
...40
Function: QDBusConnectionPrivate::handleDBusDisconnection
...50
Function: QDnsDomainNameRecord::value
...60
Function: QElapsedTimer::secsTo
...70
Function: QFontDatabase::smoothSizes
...74
Function: QFormLayout::resetFieldGrowthPolicy
75
Function: QFreetypeFace::release
76
Function: QFusionStyle::standardPixmap
77
Function: QGL2PEXVertexArray::addClosingLine
7879
Function: QGLEngineSharedShaders::snippetNameStr
80
Function: QGLFramebufferObjectFormat::textureTarget
81
Function: QGLShaderProgram::removeShader
82
Function: QGLShaderProgram::setUniformValueArray
...90
Function: QGraphicsLineItem::setLine
...100
Function: QGridLayoutPrivate::colStretch
...200
Function: QSslCertificateExtension::operator=
...306
Function: variantHash

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