OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 1559
...8
eLOC - Effective Lines of Code: 29
9
eLOC - Effective Lines of Code: 27
10
eLOC - Effective Lines of Code: 25
11
eLOC - Effective Lines of Code: 23
1213
eLOC - Effective Lines of Code: 20
14
eLOC - Effective Lines of Code: 19
15
eLOC - Effective Lines of Code: 18
16
eLOC - Effective Lines of Code: 17
...20
eLOC - Effective Lines of Code: 14
...30
eLOC - Effective Lines of Code: 9
...40
eLOC - Effective Lines of Code: 7
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(LabelledStatement *ast)
Coverage:  86.957% (20/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3179-3212
 86.957% (20/23)
225
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(TaggedTemplate *ast)
Coverage:  58.824% (10/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2075-2111
 58.824% (10/17)
228
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(FieldMemberExpression *ast)
Coverage:  68.421% (13/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2042-2073
 68.421% (13/19)
227
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(LabelledStatement *ast)
Coverage:  86.957% (20/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3179-3212
 86.957% (20/23)
225
ArrayBufferPrototype::method_slice
Name: ArrayBufferPrototype::method_slice
Prototype: ReturnedValue ArrayBufferPrototype::method_slice(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  80.000% (20/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp
Lines: 174-203
 80.000% (20/25)
225
typeLiteral::versionLiteral::nameLiteral::relativePathLiteral::pluginsLiteral::pathLiteral::classnamesLiteral::dependenciesLiteral::findImportsInAst::[lambda]::[lambda]::findPathsForModuleImports::ImportCollector::importFile::importModule::findQmlImportsInDirectory
Name: typeLiteral::versionLiteral::nameLiteral::relativePathLiteral::pluginsLiteral::pathLiteral::classnamesLiteral::dependenciesLiteral::findImportsInAst::[lambda]::[lambda]::findPathsForModuleImports::ImportCollector::importFile::importModule::findQmlImportsInDirectory
Prototype: QVariantList findQmlImportsInDirectory(const QString &qmlDir)
Coverage:  0.000% (0/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlimportscanner/main.cpp
Lines: 401-439
  0.000% (0/25)
218
qmlRegisterValueTypeEnums
Name: qmlRegisterValueTypeEnums
Prototype: template<typename T> int qmlRegisterValueTypeEnums(const char *uri, int versionMajor, int versionMinor, const char *qmlName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype_p.h
Lines: 265-292
100.000% (1/1)
211
existingImageFileForPath::QQuickPixmapReply::event
Name: existingImageFileForPath::QQuickPixmapReply::event
Prototype: bool QQuickPixmapReply::event(QEvent *event)
Coverage:  62.500% (15/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1150-1182
 62.500% (15/24)
217
SparseArray::createNode
Name: SparseArray::createNode
Prototype: SparseArrayNode *SparseArray::createNode(uint sl, SparseArrayNode *parent, bool left)
Coverage:  78.571% (11/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray.cpp
Lines: 360-384
 78.571% (11/14)
215
QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::ordinaryToPrimitive [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::ordinaryToPrimitive [qv4runtime.cpp #1]
Prototype: ReturnedValue RuntimeHelpers::ordinaryToPrimitive(ExecutionEngine *engine, const Object *object, String *typeHint)
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 443-477
 90.000% (18/20)
217
QV4::MemorySegment::allocate
Name: QV4::MemorySegment::allocate
Prototype: Chunk *MemorySegment::allocate(size_t size)
Coverage: 100.000% (23/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 196-226
100.000% (23/23)
217
QSGTextMaskMaterial::init
Name: QSGTextMaskMaterial::init
Prototype: void QSGTextMaskMaterial::init(QFontEngine::GlyphFormat glyphFormat)
Coverage:  64.706% (11/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 415-454
 64.706% (11/17)
215
QSGSoftwareInternalRectangleNode::generateCornerPixmap
Name: QSGSoftwareInternalRectangleNode::generateCornerPixmap
Prototype: void QSGSoftwareInternalRectangleNode::generateCornerPixmap()
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareinternalrectanglenode.cpp
Lines: 424-459
  0.000% (0/14)
215
QSGSoftwareGlyphNode::paint
Name: QSGSoftwareGlyphNode::paint
Prototype: void QSGSoftwareGlyphNode::paint(QPainter *painter)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareglyphnode.cpp
Lines: 88-118
  0.000% (0/12)
216
QSGGeometry::allocate
Name: QSGGeometry::allocate
Prototype: void QSGGeometry::allocate(int vertexCount, int indexCount)
Coverage:  76.190% (16/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 656-692
 76.190% (16/21)
216
QSGDistanceFieldGlyphNode::setGlyphs
Name: QSGDistanceFieldGlyphNode::setGlyphs
Prototype: void QSGDistanceFieldGlyphNode::setGlyphs(const QPointF &position, const QGlyphRun &glyphs)
Coverage:  61.538% (8/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 99-129
 61.538% (8/13)
215
QSGDistanceFieldGlyphCache::populate
Name: QSGDistanceFieldGlyphCache::populate
Prototype: void QSGDistanceFieldGlyphCache::populate(const QVector<glyph_t> &glyphs)
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 116-148
 80.000% (16/20)
216
QSGDefaultSpriteNode::updateGeometry
Name: QSGDefaultSpriteNode::updateGeometry
Prototype: void QSGDefaultSpriteNode::updateGeometry()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 259-292
 50.000% (2/4)
212
QSGBatchRenderer::Updater::updateStates
Name: QSGBatchRenderer::Updater::updateStates
Prototype: void Updater::updateStates(QSGNode *n)
Coverage:  18.182% (4/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 281-311
 18.182% (4/22)
218
QSGBatchRenderer::Renderer::visualizeChanges
Name: QSGBatchRenderer::Renderer::visualizeChanges
Prototype: void Renderer::visualizeChanges(Node *n)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 3005-3039
  0.000% (0/14)
214
QSGBatchRenderer::Renderer::updateClip
Name: QSGBatchRenderer::Renderer::updateClip
Prototype: void Renderer::updateClip(const QSGClipNode *clipList, const Batch *batch)
Coverage:  83.333% (15/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 2163-2181
 83.333% (15/18)
216
QQuickTextUtil::createCursor
Name: QQuickTextUtil::createCursor
Prototype: QQuickItem *QQuickTextUtil::createCursor( QQmlComponent *component, QQuickItem *parent, const QRectF &rectangle, const char *className)
Coverage:  57.143% (8/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextutil.cpp
Lines: 48-77
 57.143% (8/14)
215
QQuickTextNodeEngine::addText
Name: QQuickTextNodeEngine::addText
Prototype: int QQuickTextNodeEngine::addText(const QTextBlock &block, const QTextCharFormat &charFormat, const QColor &textColor, const QVarLengthArray<QTextLayout::FormatRange> &colorChanges, int textPos, int fragmentEnd, int selectionStart, int selectionEnd)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp
Lines: 162-199
100.000% (13/13)
214
QQuickTextInputPrivate::internalInsert
Name: QQuickTextInputPrivate::internalInsert
Prototype: void QQuickTextInputPrivate::internalInsert(const QString &s)
Coverage:  70.588% (12/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3703-3731
 70.588% (12/17)
217
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::layoutVerticalEdge
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::layoutVerticalEdge
Prototype: void QQuickTableViewPrivate::layoutVerticalEdge(Qt::Edge tableEdge)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 783-817
  0.000% (0/19)
215
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::layoutHorizontalEdge
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::layoutHorizontalEdge
Prototype: void QQuickTableViewPrivate::layoutHorizontalEdge(Qt::Edge tableEdge)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 819-853
  0.000% (0/19)
215
QQuickShapeGenericRenderer::setFillGradient
Name: QQuickShapeGenericRenderer::setFillGradient
Prototype: void QQuickShapeGenericRenderer::setFillGradient(int index, QQuickShapeGradient *gradient)
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 234-261
 85.714% (12/14)
215
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareRenderThread::sync
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareRenderThread::sync
Prototype: void QSGSoftwareRenderThread::sync(bool inExpose)
Coverage:  0.000% (0/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarethreadedrenderloop.cpp
Lines: 430-467
  0.000% (0/24)
218
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareRenderThread::run
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGSoftwareRenderThread::run
Prototype: void QSGSoftwareRenderThread::run()
Coverage:  0.000% (0/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarethreadedrenderloop.cpp
Lines: 394-428
  0.000% (0/24)
218
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::syncSceneGraph
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::syncSceneGraph
Prototype: void QQuickWindowPrivate::syncSceneGraph()
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 418-451
 85.714% (6/7)
213
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::removeGrabber
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::removeGrabber
Prototype: void QQuickWindowPrivate::removeGrabber(QQuickItem *grabber, bool mouse, bool touch)
Coverage:  92.593% (25/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 816-845
 92.593% (25/27)
219
QQuickRepeater::initItem
Name: QQuickRepeater::initItem
Prototype: void QQuickRepeater::initItem(int index, QObject *object)
Coverage:  59.091% (13/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrepeater.cpp
Lines: 421-453
 59.091% (13/22)
218
QQuickPointerMouseEvent::reset
Name: QQuickPointerMouseEvent::reset
Prototype: QQuickPointerEvent *QQuickPointerMouseEvent::reset(QEvent *event)
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp
Lines: 1285-1315
 85.714% (12/14)
217
QQuickOpenGLShaderEffectCommon::updateParseLog
Name: QQuickOpenGLShaderEffectCommon::updateParseLog
Prototype: void QQuickOpenGLShaderEffectCommon::updateParseLog(bool ignoreAttributes)
Coverage: 100.000% (25/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 286-313
100.000% (25/25)
219
QQuickOpenGLShaderEffectCommon::propertyChanged
Name: QQuickOpenGLShaderEffectCommon::propertyChanged
Prototype: void QQuickOpenGLShaderEffectCommon::propertyChanged(QQuickItem *item, const QMetaObject *itemMetaObject, int mappedId, bool *textureProviderChanged)
Coverage:  55.556% (15/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 571-611
 55.556% (15/27)
219
QQuickNvprBlitter::create
Name: QQuickNvprBlitter::create
Prototype: bool QQuickNvprBlitter::create()
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 909-938
  0.000% (0/18)
215
QQuickMultiPointTouchArea::shouldFilter
Name: QQuickMultiPointTouchArea::shouldFilter
Prototype: bool QQuickMultiPointTouchArea::shouldFilter(QEvent *event)
Coverage:  58.824% (20/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 991-1028
 58.824% (20/34)
2112
QQuickLoaderPrivate::_q_sourceLoaded
Name: QQuickLoaderPrivate::_q_sourceLoaded
Prototype: void QQuickLoaderPrivate::_q_sourceLoaded()
Coverage:  76.190% (16/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 711-740
 76.190% (16/21)
216
QQuickListViewPrivate::layoutVisibleItems
Name: QQuickListViewPrivate::layoutVisibleItems
Prototype: void QQuickListViewPrivate::layoutVisibleItems(int fromModelIndex)
Coverage: 100.000% (31/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 787-818
100.000% (31/31)
215
QQuickKeysAttached::keyReleased
Name: QQuickKeysAttached::keyReleased
Prototype: void QQuickKeysAttached::keyReleased(QKeyEvent *event, bool post)
Coverage:  77.778% (21/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 1416-1447
 77.778% (21/27)
217
QQuickItemViewPrivate::repositionFirstItem
Name: QQuickItemViewPrivate::repositionFirstItem
Prototype: void QQuickItemViewPrivate::repositionFirstItem(FxViewItem *prevVisibleItemsFirst, qreal prevVisibleItemsFirstPos, FxViewItem *prevFirstVisible, ChangeResult *insertionResult, ChangeResult *removalResult)
Coverage:  89.286% (25/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2122-2160
 89.286% (25/28)
218
QQuickImageParticle::spriteAdvance
Name: QQuickImageParticle::spriteAdvance
Prototype: void QQuickImageParticle::spriteAdvance(int spriteIdx)
Coverage:  60.000% (9/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 1615-1643
 60.000% (9/15)
215
QQuickImageBase::requestFinished
Name: QQuickImageBase::requestFinished
Prototype: void QQuickImageBase::requestFinished()
Coverage:  88.235% (15/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimagebase.cpp
Lines: 288-318
 88.235% (15/17)
216
QQuickGridViewPrivate::snapPosAt
Name: QQuickGridViewPrivate::snapPosAt
Prototype: qreal QQuickGridViewPrivate::snapPosAt(qreal pos) const
Coverage:  83.333% (15/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 356-382
 83.333% (15/18)
215
QQuickFlickablePrivate::handleMousePressEvent
Name: QQuickFlickablePrivate::handleMousePressEvent
Prototype: void QQuickFlickablePrivate::handleMousePressEvent(QMouseEvent *event)
Coverage:  68.000% (17/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 976-1005
 68.000% (17/25)
214
QQuickFlickablePrivate::fixup
Name: QQuickFlickablePrivate::fixup
Prototype: void QQuickFlickablePrivate::fixup(AxisData &data, qreal minExtent, qreal maxExtent)
Coverage:  88.000% (22/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 469-496
 88.000% (22/25)
218
QQuickDragAttachedPrivate::startDrag
Name: QQuickDragAttachedPrivate::startDrag
Prototype: Qt::DropAction QQuickDragAttachedPrivate::startDrag(Qt::DropActions supportedActions)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickdrag.cpp
Lines: 760-796
  0.000% (0/13)
215
QQuickDesignerSupport::hasAnchor
Name: QQuickDesignerSupport::hasAnchor
Prototype: bool QQuickDesignerSupport::hasAnchor(QQuickItem *item, const QString &name)
Coverage:  0.000% (0/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupport.cpp
Lines: 291-324
  0.000% (0/31)
2111
QQuickAgeAffector::affectParticle
Name: QQuickAgeAffector::affectParticle
Prototype: bool QQuickAgeAffector::affectParticle(QQuickParticleData *d, qreal dt)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickage.cpp
Lines: 88-114
 70.000% (7/10)
213
QQmlVMEMetaObjectEndpoint::tryConnect
Name: QQmlVMEMetaObjectEndpoint::tryConnect
Prototype: void QQmlVMEMetaObjectEndpoint::tryConnect()
Coverage:  78.947% (15/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 145-176
 78.947% (15/19)
217
QQmlTypeLoader::networkReplyFinished
Name: QQmlTypeLoader::networkReplyFinished
Prototype: void QQmlTypeLoader::networkReplyFinished(QNetworkReply *reply)
Coverage:  90.909% (10/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1180-1218
 90.909% (10/11)
214
QQmlTypeLoader::doLoad
Name: QQmlTypeLoader::doLoad
Prototype: template<typename Loader> void QQmlTypeLoader::doLoad(const Loader &loader, QQmlDataBlob *blob, Mode mode)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1044-1078
100.000% (16/16)
216
QQmlTypeData::allDependenciesDone
Name: QQmlTypeData::allDependenciesDone
Prototype: void QQmlTypeData::allDependenciesDone()
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2533-2565
100.000% (16/16)
216
QQmlPropertyCache::findProperty
Name: QQmlPropertyCache::findProperty
Prototype: QQmlPropertyData *QQmlPropertyCache::findProperty(StringCache::ConstIterator it, const QQmlVMEMetaObject *vmemo, QQmlContextData *context) const
Coverage:  96.875% (31/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 803-853
 96.875% (31/32)
219
QQmlMetaObject::methodParameterTypes
Name: QQmlMetaObject::methodParameterTypes
Prototype: int *QQmlMetaObject::methodParameterTypes(const QMetaMethod &m, ArgTypeStorage *argStorage, QByteArray *unknownTypeError) const
Coverage:  64.000% (16/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1693-1724
 64.000% (16/25)
217
QQmlContextData::refreshExpressionsRecursive
Name: QQmlContextData::refreshExpressionsRecursive
Prototype: void QQmlContextData::refreshExpressionsRecursive(bool isGlobal)
Coverage:  85.714% (36/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 716-757
 85.714% (36/42)
2112
QParallelAnimationGroupJob::uncontrolledAnimationFinished
Name: QParallelAnimationGroupJob::uncontrolledAnimationFinished
Prototype: void QParallelAnimationGroupJob::uncontrolledAnimationFinished(QAbstractAnimationJob *animation)
Coverage:  82.857% (29/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qparallelanimationgroupjob.cpp
Lines: 206-238
 82.857% (29/35)
219
QObjectWrapper::destroyObject
Name: QObjectWrapper::destroyObject
Prototype: void QObjectWrapper::destroyObject(bool lastCall)
Coverage:  84.615% (22/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1073-1108
 84.615% (22/26)
218
ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_defineSetter
Name: ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_defineSetter
Prototype: ReturnedValue ObjectPrototype::method_defineSetter(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  47.368% (9/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp
Lines: 654-682
 47.368% (9/19)
217
ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_defineGetter
Name: ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_defineGetter
Prototype: ReturnedValue ObjectPrototype::method_defineGetter(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  47.368% (9/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp
Lines: 624-652
 47.368% (9/19)
217
Object::virtualInstanceOf
Name: Object::virtualInstanceOf
Prototype: ReturnedValue Object::virtualInstanceOf(const Object *typeObject, const Value &var)
Coverage:  95.455% (21/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp
Lines: 726-766
 95.455% (21/22)
218
ModelNodeMetaObject::updateValues
Name: ModelNodeMetaObject::updateValues
Prototype: void ModelNodeMetaObject::updateValues()
Coverage:  38.462% (5/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1497-1515
 38.462% (5/13)
215
MathObject::method_pow
Name: MathObject::method_pow
Prototype: ReturnedValue MathObject::method_pow(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  88.372% (38/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 418-466
 88.372% (38/43)
2110
MapPrototype::init
Name: MapPrototype::init
Prototype: void MapPrototype::init(ExecutionEngine *engine, Object *ctor)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapobject.cpp
Lines: 107-134
100.000% (12/12)
211
ListElement::setVariantProperty
Name: ListElement::setVariantProperty
Prototype: int ListElement::setVariantProperty(const ListLayout::Role &role, const QVariant &d)
Coverage:  71.429% (15/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1365-1401
 71.429% (15/21)
2110
JSC::Yarr::YarrPatternConstructor::quantifyAtom
Name: JSC::Yarr::YarrPatternConstructor::quantifyAtom
Prototype: void quantifyAtom(unsigned min, unsigned max, bool greedy)
Coverage:  63.158% (12/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 518-564
 63.158% (12/19)
217
JSC::Yarr::YarrPatternConstructor::atomParenthesesEnd
Name: JSC::Yarr::YarrPatternConstructor::atomParenthesesEnd
Prototype: void atomParenthesesEnd()
Coverage:  46.154% (6/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 422-451
 46.154% (6/13)
215
JSC::Yarr::Interpreter::tryConsumeBackReference
Name: JSC::Yarr::Interpreter::tryConsumeBackReference
Prototype: bool tryConsumeBackReference(int matchBegin, int matchEnd, unsigned negativeInputOffset)
Coverage:  38.710% (12/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 328-364
 38.710% (12/31)
2110
ExecutionContext::newCallContext
Name: ExecutionContext::newCallContext
Prototype: Heap::CallContext *ExecutionContext::newCallContext(CppStackFrame *frame)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context.cpp
Lines: 94-124
100.000% (4/4)
212
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2DPrototype::method_createLinearGradient
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2DPrototype::method_createLinearGradient
Prototype: QV4::ReturnedValue QQuickJSContext2DPrototype::method_createLinearGradient(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 1565-1594
  0.000% (0/22)
204
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickContext2DStyle::gradient_proto_addColorStop
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickContext2DStyle::gradient_proto_addColorStop
Prototype: QV4::ReturnedValue QQuickContext2DStyle::gradient_proto_addColorStop(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 3399-3432
  0.000% (0/29)
207
qt_add_domexceptions
Name: qt_add_domexceptions
Prototype: void qt_add_domexceptions(ExecutionEngine *e)
Coverage: 100.000% (19/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv4domerrors.cpp
Lines: 47-69
100.000% (19/19)
201
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &stream, const QQmlProfilerEvent &event)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent.cpp
Lines: 240-271
  0.000% (0/11)
206
findCompositeSingletons
Name: findCompositeSingletons
Prototype: void findCompositeSingletons(const QQmlImportNamespace &set, QList<QQmlImports::CompositeSingletonReference> &resultList, const QUrl &baseUrl)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 459-491
 93.750% (15/16)
206
existingImageFileForPath::QQuickPixmapReader::~QQuickPixmapReader
Name: existingImageFileForPath::QQuickPixmapReader::~QQuickPixmapReader
Prototype: QQuickPixmapReader::~QQuickPixmapReader()
Coverage:  43.750% (7/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 476-510
 43.750% (7/16)
208
WTF::binarySearchImpl
Name: WTF::binarySearchImpl
Prototype: template<typename ArrayElementType, typename KeyType, typename ArrayType, typename ExtractKey, BinarySearchMode mode> inline ArrayElementType* binarySearchImpl(ArrayType& array, size_t size, KeyType key, const ExtractKey& extractKey = ExtractKey())
Coverage:  0.000% (0/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 185-222
  0.000% (0/24)
207
WTF::PrintStream::printf
Name: WTF::PrintStream::printf
Prototype: void PrintStream::printf(const char* format, ...)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.cpp
Lines: 38-44
  0.000% (0/1)
201
StringPrototype::method_slice
Name: StringPrototype::method_slice
Prototype: ReturnedValue StringPrototype::method_slice(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  88.889% (16/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp
Lines: 863-893
 88.889% (16/18)
204
StringPrototype::method_normalize
Name: StringPrototype::method_normalize
Prototype: ReturnedValue StringPrototype::method_normalize(const FunctionObject *f, const Value *thisObject, const Value *argv, int argc)
Coverage: 100.000% (24/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp
Lines: 554-579
100.000% (24/24)
208
SparseArrayData::del
Name: SparseArrayData::del
Prototype: bool SparseArrayData::del(Object *o, uint index)
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 426-458
100.000% (14/14)
205
SetPrototype::init
Name: SetPrototype::init
Prototype: void SetPrototype::init(ExecutionEngine *engine, Object *ctor)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setobject.cpp
Lines: 98-125
100.000% (11/11)
201
Script::createFromFileOrCache
Name: Script::createFromFileOrCache
Prototype: Script *Script::createFromFileOrCache(ExecutionEngine *engine, QmlContext *qmlContext, const QString &fileName, const QUrl &originalUrl, QString *error)
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4script.cpp
Lines: 230-260
 75.000% (12/16)
206
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callQmlScopeObjectProperty::Runtime::method_callQmlContextObjectProperty::Runtime::method_typeofValue [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callQmlScopeObjectProperty::Runtime::method_callQmlContextObjectProperty::Runtime::method_typeofValue [qv4runtime.cpp #1]
Prototype: ReturnedValue Runtime::method_typeofValue(ExecutionEngine *engine, const Value &value)
Coverage: 100.000% (21/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 1369-1398
100.000% (21/21)
209
QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::convertToString [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::convertToString [qv4runtime.cpp #1]
Prototype: Heap::String *RuntimeHelpers::convertToString(ExecutionEngine *engine, Value value, TypeHint hint)
Coverage:  84.615% (22/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 503-537
 84.615% (22/26)
2013
QV4::PropertyHash::removeIdentifier
Name: QV4::PropertyHash::removeIdentifier
Prototype: int PropertyHash::removeIdentifier(PropertyKey identifier, int classSize)
Coverage:  88.889% (16/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 89-115
 88.889% (16/18)
206
QV4::MemoryManager::collectRoots
Name: QV4::MemoryManager::collectRoots
Prototype: void MemoryManager::collectRoots(MarkStack *markStack)
Coverage:  92.000% (23/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 908-951
 92.000% (23/25)
209
QV4::CompiledData::CompilationUnit::saveToDisk [qv4compileddata.cpp #1]
Name: QV4::CompiledData::CompilationUnit::saveToDisk [qv4compileddata.cpp #1]
Prototype: bool CompilationUnit::saveToDisk(const QString &outputFileName, QString *errorString)
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #1
Lines: 403-456
 40.000% (4/10)
204
QV4::CompiledData::CompilationUnit::markObjects [qv4compileddata.cpp #2]
Name: QV4::CompiledData::CompilationUnit::markObjects [qv4compileddata.cpp #2]
Prototype: void CompilationUnit::markObjects(QV4::MarkStack *markStack)
Coverage:  86.486% (32/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #2
Lines: 238-265
 86.486% (32/37)
2015
QSequentialAnimationGroupJob::updateCurrentTime
Name: QSequentialAnimationGroupJob::updateCurrentTime
Prototype: void QSequentialAnimationGroupJob::updateCurrentTime(int currentTime)
Coverage:  49.231% (32/65)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 207-246
 49.231% (32/65)
2018
QSGSoftwarePixmapRenderer::render
Name: QSGSoftwarePixmapRenderer::render
Prototype: void QSGSoftwarePixmapRenderer::render(QPaintDevice *target)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaprenderer.cpp
Lines: 77-115
  0.000% (0/9)
203
QSGDefaultRenderContext::compileShader
Name: QSGDefaultRenderContext::compileShader
Prototype: void QSGDefaultRenderContext::compileShader(QSGMaterialShader *shader, QSGMaterial *material, const char *vertexCode, const char *fragmentCode)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext.cpp
Lines: 266-282
 66.667% (6/9)
203
QSGBatchRenderer::ShaderManager::prepareMaterialNoRewrite
Name: QSGBatchRenderer::ShaderManager::prepareMaterialNoRewrite
Prototype: ShaderManager::Shader *ShaderManager::prepareMaterialNoRewrite(QSGMaterial *material)
Coverage:  55.556% (10/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 181-209
 55.556% (10/18)
206
QSGAtlasTexture::Manager::Manager
Name: QSGAtlasTexture::Manager::Manager
Prototype: Manager::Manager()
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 77-103
 60.000% (6/10)
204
QQuickTextInputPrivate::getImplicitWidth
Name: QQuickTextInputPrivate::getImplicitWidth
Prototype: qreal QQuickTextInputPrivate::getImplicitWidth() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2907-2939
100.000% (7/7)
203
QQuickTextControlPrivate::selectionChanged
Name: QQuickTextControlPrivate::selectionChanged
Prototype: void QQuickTextControlPrivate::selectionChanged(bool forceEmitSelectionChanged )
Coverage: 100.000% (25/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 402-435
100.000% (25/25)
207
QQuickTextControl::insertFromMimeData
Name: QQuickTextControl::insertFromMimeData
Prototype: void QQuickTextControl::insertFromMimeData(const QMimeData *source)
Coverage:  65.217% (15/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1619-1651
 65.217% (15/23)
206
QQuickText::setTextFormat
Name: QQuickText::setTextFormat
Prototype: void QQuickText::setTextFormat(TextFormat format)
Coverage: 100.000% (19/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 2123-2150
100.000% (19/19)
204
QQuickStyledTextPrivate::parseOrderedListAttributes
Name: QQuickStyledTextPrivate::parseOrderedListAttributes
Prototype: bool QQuickStyledTextPrivate::parseOrderedListAttributes(const QChar *&ch, const QString &textIn)
Coverage:  95.238% (20/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 586-613
 95.238% (20/21)
207
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGThreadedRenderLoop::grab
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGThreadedRenderLoop::grab
Prototype: QImage QSGThreadedRenderLoop::grab(QQuickWindow *window)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp
Lines: 1276-1305
  0.000% (0/19)
207
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::sendEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::sendEvent
Prototype: bool QQuickWindow::sendEvent(QQuickItem *item, QEvent *e)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 3082-3122
  0.000% (0/22)
2011
Page:<>1
eLOC - Effective Lines of Code: 1559
...8
eLOC - Effective Lines of Code: 29
9
eLOC - Effective Lines of Code: 27
10
eLOC - Effective Lines of Code: 25
11
eLOC - Effective Lines of Code: 23
1213
eLOC - Effective Lines of Code: 20
14
eLOC - Effective Lines of Code: 19
15
eLOC - Effective Lines of Code: 18
16
eLOC - Effective Lines of Code: 17
...20
eLOC - Effective Lines of Code: 14
...30
eLOC - Effective Lines of Code: 9
...40
eLOC - Effective Lines of Code: 7
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0

Generated by Squish Coco 4.2.0