OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 560
...4
McCabe - Cyclomatic Complexity: 16
5
McCabe - Cyclomatic Complexity: 13
6
McCabe - Cyclomatic Complexity: 11
7
McCabe - Cyclomatic Complexity: 10
89
McCabe - Cyclomatic Complexity: 9
10
McCabe - Cyclomatic Complexity: 8
11
McCabe - Cyclomatic Complexity: 7
12
McCabe - Cyclomatic Complexity: 7
...20
McCabe - Cyclomatic Complexity: 5
...30
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
ResourceTree::serialize
Name: ResourceTree::serialize
Prototype: void serialize(VirtualDirectoryEntry &root, QVector<unsigned char> *treeData, QVector<unsigned char> *stringData)
Coverage:  0.000% (0/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/generateloader.cpp
Lines: 180-228
  0.000% (0/25)
299
QtQuickTest::mouseWheel
Name: QtQuickTest::mouseWheel
Prototype: static void mouseWheel(QWindow* window, QObject* item, Qt::MouseButtons buttons, Qt::KeyboardModifiers stateKey, QPointF _pos, int xDelta, int yDelta, int delay = -1)
Coverage:  0.000% (0/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 219-244
  0.000% (0/31)
179
QV4Include::method_include
Name: QV4Include::method_include
Prototype: QV4::ReturnedValue QV4Include::method_include(const QV4::FunctionObject *b, const QV4::Value *, const QV4::Value *argv, int argc)
Coverage:  73.529% (25/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4include.cpp
Lines: 202-262
 73.529% (25/34)
349
QV4DataCollector::buildFrame
Name: QV4DataCollector::buildFrame
Prototype: QJsonObject QV4DataCollector::buildFrame(const QV4::StackFrame &stackFrame, int frameNr)
Coverage:  61.538% (16/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp
Lines: 304-352
 61.538% (16/26)
339
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::Property::isSubset [qv4property_p.h #2]
Name: QV4::Property::isSubset [qv4property_p.h #2]
Prototype: inline bool Property::isSubset(const PropertyAttributes &attrs, const Property *other, PropertyAttributes otherAttrs) const
Coverage: 100.000% (35/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 104-123
100.000% (35/35)
169
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::Heap::InternalClass::sealed
Name: QV4::Heap::InternalClass::sealed
Prototype: Heap::InternalClass *InternalClass::sealed()
Coverage:  84.000% (21/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 478-521
 84.000% (21/25)
299
QV4::Heap::InternalClass::changeMember
Name: QV4::Heap::InternalClass::changeMember
Prototype: Heap::InternalClass *InternalClass::changeMember(PropertyKey identifier, PropertyAttributes data, uint *index)
Coverage:  96.429% (27/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 269-320
 96.429% (27/28)
409
QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::Binding::valueAsString [qv4compileddata.cpp #2]
Name: QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::Binding::valueAsString [qv4compileddata.cpp #2]
Prototype: QString Binding::valueAsString(const Unit *unit) const
Coverage:  55.000% (11/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #2
Lines: 563-601
 55.000% (11/20)
189
QV4::CompiledData::Binding::valueAsString [qv4compileddata.cpp #1]
Name: QV4::CompiledData::Binding::valueAsString [qv4compileddata.cpp #1]
Prototype: QString Binding::valueAsString(const Unit *unit) const
Coverage:  55.000% (11/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #1
Lines: 563-601
 55.000% (11/20)
189
QSGNodeUpdater::visitNode
Name: QSGNodeUpdater::visitNode
Prototype: void QSGNodeUpdater::visitNode(QSGNode *n)
Coverage:  11.111% (2/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 221-267
 11.111% (2/18)
329
QSGKtxHandler::read
Name: QSGKtxHandler::read
Prototype: QQuickTextureFactory *QSGKtxHandler::read()
Coverage:  29.630% (8/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgktxhandler.cpp
Lines: 108-151
 29.630% (8/27)
259
QSGDistanceFieldGlyphNode::updateMaterial
Name: QSGDistanceFieldGlyphNode::updateMaterial
Prototype: void QSGDistanceFieldGlyphNode::updateMaterial()
Coverage:  72.727% (16/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp
Lines: 329-368
 72.727% (16/22)
259
QSGDefaultRenderContext::initialize
Name: QSGDefaultRenderContext::initialize
Prototype: void QSGDefaultRenderContext::initialize(void *context)
Coverage:  56.410% (22/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext.cpp
Lines: 72-113
 56.410% (22/39)
409
QSGBatchRenderer::ShaderManager::prepareMaterial
Name: QSGBatchRenderer::ShaderManager::prepareMaterial
Prototype: ShaderManager::Shader *ShaderManager::prepareMaterial(QSGMaterial *material)
Coverage:  59.259% (16/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 135-179
 59.259% (16/27)
339
QSGBatchRenderer::Renderer::visualize
Name: QSGBatchRenderer::Renderer::visualize
Prototype: void Renderer::visualize()
Coverage:  0.000% (0/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 3140-3199
  0.000% (0/28)
769
QSGBasicInternalImageNode::updateGeometry
Name: QSGBasicInternalImageNode::updateGeometry
Prototype: void QSGBasicInternalImageNode::updateGeometry()
Coverage:  48.936% (23/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalimagenode.cpp
Lines: 461-557
 48.936% (23/47)
679
QSGAtlasTexture::Manager::create
Name: QSGAtlasTexture::Manager::create
Prototype: QSGTexture *Manager::create(const QSGCompressedTextureFactory *factory)
Coverage:  0.000% (0/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 143-172
  0.000% (0/23)
169
QSGAbstractSoftwareRenderer::nodeChanged
Name: QSGAbstractSoftwareRenderer::nodeChanged
Prototype: void QSGAbstractSoftwareRenderer::nodeChanged(QSGNode *node, QSGNode::DirtyState state)
Coverage:  60.000% (15/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp
Lines: 95-122
 60.000% (15/25)
179
QQuickWindowAttached::windowChange
Name: QQuickWindowAttached::windowChange
Prototype: void QQuickWindowAttached::windowChange(QQuickWindow *window)
Coverage:  0.000% (0/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowattached.cpp
Lines: 94-137
  0.000% (0/45)
299
QQuickWidgetPrivate::render
Name: QQuickWidgetPrivate::render
Prototype: void QQuickWidgetPrivate::render(bool needsSync)
Coverage:  37.037% (10/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 265-319
 37.037% (10/27)
299
QQuickWidget::createFramebufferObject
Name: QQuickWidget::createFramebufferObject
Prototype: void QQuickWidget::createFramebufferObject()
Coverage:  48.387% (15/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 913-1006
 48.387% (15/31)
399
QQuickValueTypeProvider::write
Name: QQuickValueTypeProvider::write
Prototype: bool write(int type, const void *src, QVariant& dst) override
Coverage:  82.353% (14/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 765-786
 82.353% (14/17)
109
QQuickValueTypeProvider::read
Name: QQuickValueTypeProvider::read
Prototype: bool read(const QVariant &src, void *dst, int dstType) override
Coverage:  82.353% (14/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 731-752
 82.353% (14/17)
109
QQuickValueTypeProvider::init
Name: QQuickValueTypeProvider::init
Prototype: bool init(int type, QVariant& dst) override
Coverage:  82.353% (14/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 425-453
 82.353% (14/17)
179
QQuickValueTypeProvider::getMetaObjectForMetaType
Name: QQuickValueTypeProvider::getMetaObjectForMetaType
Prototype: const QMetaObject *getMetaObjectForMetaType(int type) override
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 401-423
100.000% (17/17)
109
QQuickValueTypeProvider::equal
Name: QQuickValueTypeProvider::equal
Prototype: bool equal(int type, const void *lhs, const QVariant &rhs) override
Coverage:  82.353% (14/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 668-689
 82.353% (14/17)
109
QQuickTextNodeEngine::mergeProcessedNodes
Name: QQuickTextNodeEngine::mergeProcessedNodes
Prototype: void QQuickTextNodeEngine::mergeProcessedNodes(QList<BinaryTreeNode *> *regularNodes, QList<BinaryTreeNode *> *imageNodes)
Coverage: 100.000% (25/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp
Lines: 700-761
100.000% (25/25)
389
QQuickTextNodeEngine::addTextObject
Name: QQuickTextNodeEngine::addTextObject
Prototype: void QQuickTextNodeEngine::addTextObject(const QPointF &position, const QTextCharFormat &format, SelectionState selectionState, QTextDocument *textDocument, int pos, QTextFrameFormat::Position layoutPosition)
Coverage:  54.545% (12/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp
Lines: 446-494
 54.545% (12/22)
269
QQuickTextNodeEngine::addFrameDecorations
Name: QQuickTextNodeEngine::addFrameDecorations
Prototype: void QQuickTextNodeEngine::addFrameDecorations(QTextDocument *document, QTextFrame *frame)
Coverage:  18.519% (5/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp
Lines: 645-691
 18.519% (5/27)
329
QQuickTextInputPrivate::removeSelectedText
Name: QQuickTextInputPrivate::removeSelectedText
Prototype: void QQuickTextInputPrivate::removeSelectedText()
Coverage:  77.419% (24/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3770-3798
 77.419% (24/31)
199
QQuickTextInputPrivate::hasAcceptableInput
Name: QQuickTextInputPrivate::hasAcceptableInput
Prototype: QQuickTextInputPrivate::ValidatorState QQuickTextInputPrivate::hasAcceptableInput(const QString &str) const
Coverage:  84.000% (21/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4006-4034
 84.000% (21/25)
179
QQuickTextEdit::setReadOnly
Name: QQuickTextEdit::setReadOnly
Prototype: void QQuickTextEdit::setReadOnly(bool r)
Coverage: 100.000% (29/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 1582-1615
100.000% (29/29)
249
QQuickTextControlPrivate::extendWordwiseSelection
Name: QQuickTextControlPrivate::extendWordwiseSelection
Prototype: void QQuickTextControlPrivate::extendWordwiseSelection(int suggestedNewPosition, qreal mouseXPosition)
Coverage:  61.765% (21/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 494-549
 61.765% (21/34)
349
QQuickTapHandler::wantsEventPoint
Name: QQuickTapHandler::wantsEventPoint
Prototype: bool QQuickTapHandler::wantsEventPoint(QQuickEventPoint *point)
Coverage: 100.000% (21/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquicktaphandler.cpp
Lines: 117-156
100.000% (21/21)
169
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::canUnloadTableEdge
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::canUnloadTableEdge
Prototype: bool QQuickTableViewPrivate::canUnloadTableEdge(Qt::Edge tableEdge, const QRectF fillRect) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 444-468
  0.000% (0/21)
159
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::canLoadTableEdge
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::canLoadTableEdge
Prototype: bool QQuickTableViewPrivate::canLoadTableEdge(Qt::Edge tableEdge, const QRectF fillRect) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 420-442
  0.000% (0/21)
149
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::calculateEdgeSizeFromLoadRequest
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::calculateEdgeSizeFromLoadRequest
Prototype: void QQuickTableViewPrivate::calculateEdgeSizeFromLoadRequest()
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 608-630
  0.000% (0/18)
119
QQuickStyledTextPrivate::parseEntity
Name: QQuickStyledTextPrivate::parseEntity
Prototype: void QQuickStyledTextPrivate::parseEntity(const QChar *&ch, const QString &textIn, QString &textOut)
Coverage:  92.000% (23/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 536-562
 92.000% (23/25)
229
QQuickStochasticEngine::nextState
Name: QQuickStochasticEngine::nextState
Prototype: int QQuickStochasticEngine::nextState(int curState, int curThing)
Coverage:  73.077% (19/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine.cpp
Lines: 640-673
 73.077% (19/26)
259
QQuickSinglePointHandler::onGrabChanged
Name: QQuickSinglePointHandler::onGrabChanged
Prototype: void QQuickSinglePointHandler::onGrabChanged(QQuickPointerHandler *grabber, QQuickEventPoint::GrabState stateChange, QQuickEventPoint *point)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquicksinglepointhandler.cpp
Lines: 147-173
 93.333% (14/15)
159
QQuickShapeConicalGradientMaterial::compare
Name: QQuickShapeConicalGradientMaterial::compare
Prototype: int QQuickShapeConicalGradientMaterial::compare(const QSGMaterial *other) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 970-1003
  0.000% (0/25)
239
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV4::Property::isSubset [qv4property_p.h #1]
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV4::Property::isSubset [qv4property_p.h #1]
Prototype: inline bool Property::isSubset(const PropertyAttributes &attrs, const Property *other, PropertyAttributes otherAttrs) const
Coverage: 100.000% (35/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #1
Lines: 104-123
100.000% (35/35)
169
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGThreadedRenderLoop::releaseResources
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGThreadedRenderLoop::releaseResources
Prototype: void QSGThreadedRenderLoop::releaseResources(Window *w, bool inDestructor)
Coverage:  0.000% (0/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp
Lines: 1112-1152
  0.000% (0/27)
199
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGRenderThread::run
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGRenderThread::run
Prototype: void QSGRenderThread::run()
Coverage:  0.000% (0/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp
Lines: 716-752
  0.000% (0/35)
239
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
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::grabTouchPoints
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::grabTouchPoints
Prototype: void QQuickWindowPrivate::grabTouchPoints(QObject *grabber, const QVector<int> &ids)
Coverage:  47.826% (11/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 773-805
 47.826% (11/23)
249
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::findCursorItem
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::findCursorItem
Prototype: QQuickItem *QQuickWindowPrivate::findCursorItem(QQuickItem *item, const QPointF &scenePos)
Coverage:  96.552% (28/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 2783-2809
 96.552% (28/29)
189
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverSinglePointEventUntilAccepted
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverSinglePointEventUntilAccepted
Prototype: bool QQuickWindowPrivate::deliverSinglePointEventUntilAccepted(QQuickPointerEvent *event)
Coverage:  43.478% (10/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 1923-1969
 43.478% (10/23)
319
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverDragEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverDragEvent
Prototype: bool QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber *grabber, QQuickItem *item, QDragMoveEvent *event)
Coverage:  90.909% (30/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 2710-2762
 90.909% (30/33)
399
QQuickPropertyChanges::changeValue
Name: QQuickPropertyChanges::changeValue
Prototype: void QQuickPropertyChanges::changeValue(const QString &name, const QVariant &value)
Coverage:  80.645% (25/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 571-619
 80.645% (25/31)
359
QQuickPointerTouchEvent::reset
Name: QQuickPointerTouchEvent::reset
Prototype: QQuickPointerEvent *QQuickPointerTouchEvent::reset(QEvent *event)
Coverage:  91.304% (21/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickevents.cpp
Lines: 1322-1390
 91.304% (21/23)
429
QQuickPinchHandler::wantsPointerEvent
Name: QQuickPinchHandler::wantsPointerEvent
Prototype: bool QQuickPinchHandler::wantsPointerEvent(QQuickPointerEvent *event)
Coverage:  31.250% (5/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickpinchhandler.cpp
Lines: 247-271
 31.250% (5/16)
99
QQuickPinchArea::updatePinchTarget
Name: QQuickPinchArea::updatePinchTarget
Prototype: void QQuickPinchArea::updatePinchTarget()
Coverage:  58.621% (17/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpincharea.cpp
Lines: 607-638
 58.621% (17/29)
259
QQuickPinchArea::touchEvent
Name: QQuickPinchArea::touchEvent
Prototype: void QQuickPinchArea::touchEvent(QTouchEvent *event)
Coverage:  75.000% (15/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpincharea.cpp
Lines: 321-362
 75.000% (15/20)
169
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
QQuickOpenGLShaderEffect::setMesh
Name: QQuickOpenGLShaderEffect::setMesh
Prototype: void QQuickOpenGLShaderEffect::setMesh(const QVariant &mesh)
Coverage:  20.690% (6/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 710-744
 20.690% (6/29)
259
QQuickMultiPointTouchArea::sendMouseEvent
Name: QQuickMultiPointTouchArea::sendMouseEvent
Prototype: bool QQuickMultiPointTouchArea::sendMouseEvent(QMouseEvent *event)
Coverage:  61.538% (24/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 918-960
 61.538% (24/39)
309
QQuickMouseArea::setPressed
Name: QQuickMouseArea::setPressed
Prototype: bool QQuickMouseArea::setPressed(Qt::MouseButton button, bool p, Qt::MouseEventSource source)
Coverage:  97.619% (41/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp
Lines: 1197-1252
 97.619% (41/42)
379
QQuickListViewPrivate::updateSections
Name: QQuickListViewPrivate::updateSections
Prototype: void QQuickListViewPrivate::updateSections()
Coverage:  89.655% (26/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 1173-1212
 89.655% (26/29)
299
QQuickListViewPrivate::updateHeader
Name: QQuickListViewPrivate::updateHeader
Prototype: void QQuickListViewPrivate::updateHeader()
Coverage:  96.667% (29/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 1377-1413
 96.667% (29/30)
259
QQuickListViewPrivate::updateFooter
Name: QQuickListViewPrivate::updateFooter
Prototype: void QQuickListViewPrivate::updateFooter()
Coverage:  96.667% (29/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 1338-1375
 96.667% (29/30)
269
QQuickItemViewPrivate::maxExtentForAxis
Name: QQuickItemViewPrivate::maxExtentForAxis
Prototype: qreal QQuickItemViewPrivate::maxExtentForAxis(const AxisData &axisData, bool forXAxis) const
Coverage: 100.000% (44/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1014-1058
100.000% (44/44)
339
QQuickItemView::setDelegate
Name: QQuickItemView::setDelegate
Prototype: void QQuickItemView::setDelegate(QQmlComponent *delegate)
Coverage:  70.370% (19/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 266-301
 70.370% (19/27)
299
QQuickItemPrivate::data_append
Name: QQuickItemPrivate::data_append
Prototype: void QQuickItemPrivate::data_append(QQmlListProperty<QObject> *prop, QObject *o)
Coverage:  70.000% (21/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3257-3299
 70.000% (21/30)
269
QQuickImageProviderWithOptions::loadSize
Name: QQuickImageProviderWithOptions::loadSize
Prototype: QSize QQuickImageProviderWithOptions::loadSize(const QSize &originalSize, const QSize &requestedSize, const QByteArray &format, const QQuickImageProviderOptions &options)
Coverage:  80.702% (46/57)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickimageprovider.cpp
Lines: 670-702
 80.702% (46/57)
249
QQuickImageParticle::updatePaintNode
Name: QQuickImageParticle::updatePaintNode
Prototype: QSGNode *QQuickImageParticle::updatePaintNode(QSGNode *node, UpdatePaintNodeData *)
Coverage:  84.375% (27/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 1473-1508
 84.375% (27/32)
239
QQuickGridViewPrivate::translateAndTransitionItemsAfter
Name: QQuickGridViewPrivate::translateAndTransitionItemsAfter
Prototype: void QQuickGridViewPrivate::translateAndTransitionItemsAfter(int afterModelIndex, const ChangeResult &insertionResult, const ChangeResult &removalResult)
Coverage:  74.074% (20/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2507-2545
 74.074% (20/27)
269
QQuickGridView::moveCurrentIndexUp
Name: QQuickGridView::moveCurrentIndexUp
Prototype: void QQuickGridView::moveCurrentIndexUp()
Coverage:  0.000% (0/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2175-2206
  0.000% (0/35)
199
QQuickGridView::moveCurrentIndexRight
Name: QQuickGridView::moveCurrentIndexRight
Prototype: void QQuickGridView::moveCurrentIndexRight()
Coverage:  20.000% (7/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2303-2334
 20.000% (7/35)
199
QQuickGridView::moveCurrentIndexLeft
Name: QQuickGridView::moveCurrentIndexLeft
Prototype: void QQuickGridView::moveCurrentIndexLeft()
Coverage:  0.000% (0/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2260-2291
  0.000% (0/35)
199
QQuickGridView::moveCurrentIndexDown
Name: QQuickGridView::moveCurrentIndexDown
Prototype: void QQuickGridView::moveCurrentIndexDown()
Coverage:  20.000% (7/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2217-2249
 20.000% (7/35)
199
QQuickGenericShaderEffect::setMesh
Name: QQuickGenericShaderEffect::setMesh
Prototype: void QQuickGenericShaderEffect::setMesh(const QVariant &mesh)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp
Lines: 130-167
  0.000% (0/29)
249
QQuickFramebufferObject::updatePaintNode
Name: QQuickFramebufferObject::updatePaintNode
Prototype: QSGNode *QQuickFramebufferObject::updatePaintNode(QSGNode *node, UpdatePaintNodeData *)
Coverage:  68.571% (24/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 275-346
 68.571% (24/35)
449
QQuickFlickableVisibleArea::updateVisible
Name: QQuickFlickableVisibleArea::updateVisible
Prototype: void QQuickFlickableVisibleArea::updateVisible()
Coverage: 100.000% (25/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 121-168
100.000% (25/25)
339
QQuickFlickable::movementEnding
Name: QQuickFlickable::movementEnding
Prototype: void QQuickFlickable::movementEnding(bool hMovementEnding, bool vMovementEnding)
Coverage:  88.235% (45/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 2657-2705
 88.235% (45/51)
339
QQuickDesignerSupportProperties::propertyNameListForWritableProperties
Name: QQuickDesignerSupportProperties::propertyNameListForWritableProperties
Prototype: QQuickDesignerSupport::PropertyNameList QQuickDesignerSupportProperties::propertyNameListForWritableProperties(QObject *object, const QQuickDesignerSupport::PropertyName &baseName, QObjectList *inspectedObjects)
Coverage:  87.097% (27/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 129-173
 87.097% (27/31)
289
QQuickDesignerSupportProperties::allPropertyNames
Name: QQuickDesignerSupportProperties::allPropertyNames
Prototype: QQuickDesignerSupport::PropertyNameList QQuickDesignerSupportProperties::allPropertyNames(QObject *object, const QQuickDesignerSupport::PropertyName &baseName, QObjectList *inspectedObjects)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportproperties.cpp
Lines: 186-241
  0.000% (0/29)
369
QQuickCustomParticle::buildCustomNodes
Name: QQuickCustomParticle::buildCustomNodes
Prototype: QQuickOpenGLShaderEffectNode* QQuickCustomParticle::buildCustomNodes()
Coverage:  56.522% (13/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp
Lines: 314-391
 56.522% (13/23)
589
QQuickContext2DFBOTexture::beginPainting
Name: QQuickContext2DFBOTexture::beginPainting
Prototype: QPaintDevice* QQuickContext2DFBOTexture::beginPainting()
Coverage:  0.000% (0/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 562-626
  0.000% (0/30)
589
QQuickAnchorChanges::clearBindings
Name: QQuickAnchorChanges::clearBindings
Prototype: void QQuickAnchorChanges::clearBindings()
Coverage:  88.000% (22/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickstateoperations.cpp
Lines: 1257-1303
 88.000% (22/25)
319
QQmlValueTypeWrapper::method_toString
Name: QQmlValueTypeWrapper::method_toString
Prototype: ReturnedValue QQmlValueTypeWrapper::method_toString(const FunctionObject *b, const Value *thisObject, const Value *, int)
Coverage:  76.000% (19/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 325-360
 76.000% (19/25)
269
QQmlValueTypeReference::readReferenceValue
Name: QQmlValueTypeReference::readReferenceValue
Prototype: bool QQmlValueTypeReference::readReferenceValue() const
Coverage:  92.308% (24/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 123-171
 92.308% (24/26)
299
QQmlPropertyCache::toMetaObjectBuilder::in
Name: QQmlPropertyCache::toMetaObjectBuilder::in
Prototype: static void in(QQmlPropertyCache *This, QList<QPair<QString, QQmlPropertyData *> > &properties, QList<QPair<QString, QQmlPropertyData *> > &methods, StringCache::ConstIterator iter, QQmlPropertyData *data)
Coverage:  88.889% (24/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1145-1174
 88.889% (24/27)
159
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
QQmlPartsModel::updateFilterGroup
Name: QQmlPartsModel::updateFilterGroup
Prototype: void QQmlPartsModel::updateFilterGroup()
Coverage:  68.000% (17/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3145-3181
 68.000% (17/25)
259
QQmlJS::AST::PatternElement::convertLiteralToAssignmentPattern
Name: QQmlJS::AST::PatternElement::convertLiteralToAssignmentPattern
Prototype: bool PatternElement::convertLiteralToAssignmentPattern(MemoryPool *pool, SourceLocation *errorLocation, QString *errorMessage)
Coverage:  92.593% (25/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 405-456
 92.593% (25/27)
369
QQmlJS::AST::ExpressionNode::reparseAsFormalParameterList
Name: QQmlJS::AST::ExpressionNode::reparseAsFormalParameterList
Prototype: FormalParameterList *ExpressionNode::reparseAsFormalParameterList(MemoryPool *pool)
Coverage:  72.000% (18/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 128-162
 72.000% (18/25)
279
QQmlImportsPrivate::resolveType
Name: QQmlImportsPrivate::resolveType
Prototype: bool QQmlImportsPrivate::resolveType(const QHashedStringRef& type, int *vmajor, int *vminor, QQmlType *type_return, QList<QQmlError> *errors, QQmlType::RegistrationType registrationType, QQmlImport::RecursionRestriction recursionRestriction)
Coverage:  76.471% (26/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 859-902
 76.471% (26/34)
289
QQmlImports::resolveType
Name: QQmlImports::resolveType
Prototype: bool QQmlImports::resolveType(const QHashedStringRef &type, QQmlType *type_return, int *vmaj, int *vmin, QQmlImportNamespace** ns_return, QList<QQmlError> *errors, QQmlType::RegistrationType registrationType, QQmlImport::RecursionRestriction recursionRestriction) const
Coverage:  40.741% (11/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 638-671
 40.741% (11/27)
179
QQmlEnumTypeResolver::resolveEnumBindings
Name: QQmlEnumTypeResolver::resolveEnumBindings
Prototype: bool QQmlEnumTypeResolver::resolveEnumBindings()
Coverage:  93.103% (27/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 513-546
 93.103% (27/29)
229
QQmlEnginePrivate::incubate
Name: QQmlEnginePrivate::incubate
Prototype: void QQmlEnginePrivate::incubate(QQmlIncubator &i, QQmlContextData *forContext)
Coverage:  92.000% (23/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlincubator.cpp
Lines: 48-101
 92.000% (23/25)
319
QQmlDelegateModelPrivate::incubatorStatusChanged
Name: QQmlDelegateModelPrivate::incubatorStatusChanged
Prototype: void QQmlDelegateModelPrivate::incubatorStatusChanged(QQDMIncubationTask *incubationTask, QQmlIncubator::Status status)
Coverage:  70.370% (19/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 921-963
 70.370% (19/27)
299
QQmlDelegateModelGroup::remove
Name: QQmlDelegateModelGroup::remove
Prototype: void QQmlDelegateModelGroup::remove(QQmlV4Function *args)
Coverage:  79.310% (23/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2856-2893
 79.310% (23/29)
269
QQmlDateExtension::method_toLocaleTimeString
Name: QQmlDateExtension::method_toLocaleTimeString
Prototype: ReturnedValue QQmlDateExtension::method_toLocaleTimeString(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  42.857% (12/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 132-174
 42.857% (12/28)
279
QQmlDateExtension::method_toLocaleString
Name: QQmlDateExtension::method_toLocaleString
Prototype: ReturnedValue QQmlDateExtension::method_toLocaleString(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  57.143% (16/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 89-130
 57.143% (16/28)
269
QQmlDateExtension::method_toLocaleDateString
Name: QQmlDateExtension::method_toLocaleDateString
Prototype: ReturnedValue QQmlDateExtension::method_toLocaleDateString(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  42.857% (12/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 176-218
 42.857% (12/28)
279
QQmlDateExtension::method_fromLocaleTimeString
Name: QQmlDateExtension::method_fromLocaleTimeString
Prototype: ReturnedValue QQmlDateExtension::method_fromLocaleTimeString(const QV4::FunctionObject *b, const QV4::Value *, const QV4::Value *argv, int argc)
Coverage:  36.364% (12/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 259-305
 36.364% (12/33)
319
Page:<>1
McCabe - Cyclomatic Complexity: 560
...4
McCabe - Cyclomatic Complexity: 16
5
McCabe - Cyclomatic Complexity: 13
6
McCabe - Cyclomatic Complexity: 11
7
McCabe - Cyclomatic Complexity: 10
89
McCabe - Cyclomatic Complexity: 9
10
McCabe - Cyclomatic Complexity: 8
11
McCabe - Cyclomatic Complexity: 7
12
McCabe - Cyclomatic Complexity: 7
...20
McCabe - Cyclomatic Complexity: 5
...30
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco 4.2.0