OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 560
...7
McCabe - Cyclomatic Complexity: 10
8
McCabe - Cyclomatic Complexity: 9
9
McCabe - Cyclomatic Complexity: 9
10
McCabe - Cyclomatic Complexity: 8
1112
McCabe - Cyclomatic Complexity: 7
13
McCabe - Cyclomatic Complexity: 6
14
McCabe - Cyclomatic Complexity: 6
15
McCabe - Cyclomatic Complexity: 6
...20
McCabe - Cyclomatic Complexity: 5
...30
McCabe - Cyclomatic Complexity: 3
...40
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â–¾
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QQmlError &error)
Coverage:  90.476% (19/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlerror.cpp
Lines: 315-357
 90.476% (19/21)
277
maybeRemoveAlpha
Name: maybeRemoveAlpha
Prototype: static void maybeRemoveAlpha(QImage *image)
Coverage:  50.000% (8/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 367-388
 50.000% (8/16)
117
loadConf
Name: loadConf
Prototype: static void loadConf(const QString &override, bool quiet)
Coverage:  0.000% (0/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qml/main.cpp
Lines: 81-127
  0.000% (0/20)
317
handleCompileErrors
Name: handleCompileErrors
Prototype: void handleCompileErrors(const QFileInfo &fi, QQuickView *view)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 137-181
  0.000% (0/14)
357
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
existingImageFileForPath::QQuickPixmapReader::networkRequestDone
Name: existingImageFileForPath::QQuickPixmapReader::networkRequestDone
Prototype: void QQuickPixmapReader::networkRequestDone(QNetworkReply *reply)
Coverage:  70.000% (14/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 513-561
 70.000% (14/20)
337
existingImageFileForPath::QQuickPixmapData::release
Name: existingImageFileForPath::QQuickPixmapData::release
Prototype: void QQuickPixmapData::release()
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1199-1226
 90.000% (18/20)
197
WTF::fastLog2
Name: WTF::fastLog2
Prototype: inline unsigned fastLog2(unsigned i)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/MathExtras.h
Lines: 433-449
  0.000% (0/19)
147
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::OSAllocator::reserveAndCommit
Name: WTF::OSAllocator::reserveAndCommit
Prototype: void* OSAllocator::reserveAndCommit(size_t bytes, Usage usage, bool writable, bool executable, bool includesGuardPages)
Coverage:  61.905% (13/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocatorPosix.cpp
Lines: 142-213
 61.905% (13/21)
777
Value::toNumberImpl
Name: Value::toNumberImpl
Prototype: double Value::toNumberImpl(Value val)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value.cpp
Lines: 100-134
  0.000% (0/10)
67
Value::sameValueZero
Name: Value::sameValueZero
Prototype: bool Value::sameValueZero(Value other) const
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value.cpp
Lines: 269-286
  0.000% (0/29)
147
StringPrototype::method_includes
Name: StringPrototype::method_includes
Prototype: ReturnedValue StringPrototype::method_includes(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  92.593% (25/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp
Lines: 438-464
 92.593% (25/27)
197
SparseArrayData::allocate
Name: SparseArrayData::allocate
Prototype: uint SparseArrayData::allocate(Object *o, bool doubleSlot)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 361-398
 94.118% (16/17)
267
SparseArray::rebalance
Name: SparseArray::rebalance
Prototype: void SparseArray::rebalance(SparseArrayNode *x)
Coverage:  96.000% (24/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray.cpp
Lines: 164-204
 96.000% (24/25)
297
RelatedMethod
Name: RelatedMethod
Prototype: static const QQmlPropertyData * RelatedMethod(const QQmlObjectOrGadget &object, const QQmlPropertyData *current, QQmlPropertyData &dummy, const QQmlPropertyCache *propertyCache)
Coverage:  23.810% (5/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1382-1424
 23.810% (5/21)
227
RegExpObject::initProperties::RegExpPrototype::method_exec
Name: RegExpObject::initProperties::RegExpPrototype::method_exec
Prototype: ReturnedValue RegExpPrototype::method_exec(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage: 100.000% (25/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4regexpobject.cpp
Lines: 356-411
100.000% (25/25)
487
QuickTestResult::fuzzyCompare
Name: QuickTestResult::fuzzyCompare
Prototype: bool QuickTestResult::fuzzyCompare(const QVariant &actual, const QVariant &expected, qreal delta)
Coverage:  21.739% (5/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 488-528
 21.739% (5/23)
267
QmlListWrapper::virtualGet
Name: QmlListWrapper::virtualGet
Prototype: ReturnedValue QmlListWrapper::virtualGet(const Managed *m, PropertyKey id, const Value *receiver, bool *hasProperty)
Coverage:  66.667% (18/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllistwrapper.cpp
Lines: 105-131
 66.667% (18/27)
187
QV4::dumpBins
Name: QV4::dumpBins
Prototype: size_t dumpBins(BlockAllocator *b, bool printOutput = true)
Coverage:  85.714% (18/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 1027-1054
 85.714% (18/21)
197
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementIntFallback [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementIntFallback [qv4runtime.cpp #1]
Prototype: static __attribute__((noinline)) ReturnedValue getElementIntFallback(ExecutionEngine *engine, const Value &object, uint idx)
Coverage: 100.000% (21/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 587-618
100.000% (21/21)
137
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_storeElement [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_storeElement [qv4runtime.cpp #1]
Prototype: void Runtime::method_storeElement(ExecutionEngine *engine, const Value &object, const Value &index, const Value &value)
Coverage:  95.238% (20/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 689-709
 95.238% (20/21)
127
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::createSpreadArguments [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::createSpreadArguments [qv4runtime.cpp #1]
Prototype: static CallArgs createSpreadArguments(Scope &scope, Value *argv, int argc)
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 1292-1325
100.000% (17/17)
247
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_objectLiteral [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_objectLiteral [qv4runtime.cpp #1]
Prototype: ReturnedValue Runtime::method_objectLiteral(ExecutionEngine *engine, int classId, int argc, const QV4::Value *args)
Coverage:  90.909% (20/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 1470-1510
 90.909% (20/22)
297
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callProperty [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_callProperty [qv4runtime.cpp #1]
Prototype: ReturnedValue Runtime::method_callProperty(ExecutionEngine *engine, Value *base, int nameIndex, Value *argv, int argc)
Coverage:  84.211% (16/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 1180-1217
 84.211% (16/19)
157
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadElement [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadElement [qv4runtime.cpp #1]
Prototype: ReturnedValue Runtime::method_loadElement(ExecutionEngine *engine, const Value &object, const Value &index)
Coverage: 100.000% (18/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 643-662
100.000% (18/18)
127
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_iteratorClose [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_iteratorClose [qv4runtime.cpp #1]
Prototype: ReturnedValue Runtime::method_iteratorClose(ExecutionEngine *engine, const Value &iterator, const Value &done)
Coverage: 100.000% (21/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 756-787
100.000% (21/21)
247
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_getIterator [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_getIterator [qv4runtime.cpp #1]
Prototype: ReturnedValue Runtime::method_getIterator(ExecutionEngine *engine, const Value &in, int iterator)
Coverage:  89.474% (17/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 711-732
 89.474% (17/19)
187
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::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::addHelper [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::addHelper [qv4runtime.cpp #1]
Prototype: QV4::ReturnedValue RuntimeHelpers::addHelper(ExecutionEngine *engine, const Value &left, const Value &right)
Coverage: 100.000% (21/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 546-575
100.000% (21/21)
237
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
QV4::Chunk::sortIntoBins
Name: QV4::Chunk::sortIntoBins
Prototype: void Chunk::sortIntoBins(HeapItem **bins, uint nBins)
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 446-507
100.000% (17/17)
337
QStringHash::iterator
Name: QStringHash::iterator
Prototype: template<class T> typename QStringHash<T>::ConstIterator QStringHash<T>::iterator(Node *n) const
Coverage:  78.261% (18/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 750-782
 78.261% (18/23)
157
QSmoothedAnimation::recalc
Name: QSmoothedAnimation::recalc
Prototype: bool QSmoothedAnimation::recalc()
Coverage:  70.370% (19/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp
Lines: 148-216
 70.370% (19/27)
457
QSequentialAnimationGroupJob::updateState
Name: QSequentialAnimationGroupJob::updateState
Prototype: void QSequentialAnimationGroupJob::updateState(QAbstractAnimationJob::State newState, QAbstractAnimationJob::State oldState)
Coverage:  86.364% (19/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 248-273
 86.364% (19/22)
147
QSequentialAnimationGroupJob::animationRemoved
Name: QSequentialAnimationGroupJob::animationRemoved
Prototype: void QSequentialAnimationGroupJob::animationRemoved(QAbstractAnimationJob *anim, QAbstractAnimationJob *prev, QAbstractAnimationJob *next)
Coverage: 100.000% (19/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 383-416
100.000% (19/19)
177
QSGStyledTextShader::updateState
Name: QSGStyledTextShader::updateState
Prototype: void QSGStyledTextShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect)
Coverage:  0.000% (0/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 345-389
  0.000% (0/33)
547
QSGSoftwareLayer::grab
Name: QSGSoftwareLayer::grab
Prototype: void QSGSoftwareLayer::grab()
Coverage:  0.000% (0/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp
Lines: 209-256
  0.000% (0/23)
337
QSGSoftwareInternalRectangleNode::isOpaque
Name: QSGSoftwareInternalRectangleNode::isOpaque
Prototype: bool QSGSoftwareInternalRectangleNode::isOpaque() const
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareinternalrectanglenode.cpp
Lines: 278-294
  0.000% (0/19)
117
QSGDistanceFieldTextMaterialShader::updateState
Name: QSGDistanceFieldTextMaterialShader::updateState
Prototype: void QSGDistanceFieldTextMaterialShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect)
Coverage:  93.103% (27/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 157-208
 93.103% (27/29)
867
QSGDefaultGlyphNode::updateGeometry
Name: QSGDefaultGlyphNode::updateGeometry
Prototype: void QSGDefaultGlyphNode::updateGeometry()
Coverage:  36.842% (7/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode.cpp
Lines: 118-213
 36.842% (7/19)
667
QSGDefaultDistanceFieldGlyphCache::storeGlyphs
Name: QSGDefaultDistanceFieldGlyphCache::storeGlyphs
Prototype: void QSGDefaultDistanceFieldGlyphCache::storeGlyphs(const QList<QDistanceField> &glyphs)
Coverage:  47.619% (10/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultdistancefieldglyphcache.cpp
Lines: 160-228
 47.619% (10/21)
827
QSGBatchRenderer::Renderer::visualizeBatch
Name: QSGBatchRenderer::Renderer::visualizeBatch
Prototype: void Renderer::visualizeBatch(Batch *b)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 2917-2967
  0.000% (0/22)
407
QSGBatchRenderer::Renderer::nodeWasTransformed
Name: QSGBatchRenderer::Renderer::nodeWasTransformed
Prototype: void Renderer::nodeWasTransformed(Node *node, int *vertexCount)
Coverage:  89.474% (17/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 993-1013
 89.474% (17/19)
137
QSGBatchRenderer::Renderer::nodeChangedBatchRoot
Name: QSGBatchRenderer::Renderer::nodeChangedBatchRoot
Prototype: void Renderer::nodeChangedBatchRoot(Node *node, Node *root)
Coverage:  66.667% (14/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 969-991
 66.667% (14/21)
147
QSGBatchRenderer::Renderer::Renderer
Name: QSGBatchRenderer::Renderer::Renderer
Prototype: Renderer::Renderer(QSGDefaultRenderContext *ctx)
Coverage:  48.000% (12/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 752-822
 48.000% (12/25)
287
QSGBatchRenderer::Element::computeBounds
Name: QSGBatchRenderer::Element::computeBounds
Prototype: void Element::computeBounds()
Coverage:  55.556% (15/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 578-612
 55.556% (15/27)
247
QSGAnimationDriver::QSGAnimationDriver
Name: QSGAnimationDriver::QSGAnimationDriver
Prototype: QSGAnimationDriver(QObject *parent)
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 121-144
  0.000% (0/21)
117
QQuickWorkerScriptEnginePrivate::processLoad
Name: QQuickWorkerScriptEnginePrivate::processLoad
Prototype: void QQuickWorkerScriptEnginePrivate::processLoad(int id, const QUrl &url)
Coverage:  52.632% (10/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 383-417
 52.632% (10/19)
237
QQuickWidgetPrivate::renderSceneGraph
Name: QQuickWidgetPrivate::renderSceneGraph
Prototype: void QQuickWidgetPrivate::renderSceneGraph()
Coverage:  52.381% (11/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 321-352
 52.381% (11/21)
177
QQuickValueTypeProvider::variantFromString
Name: QQuickValueTypeProvider::variantFromString
Prototype: bool variantFromString(const QString &s, QVariant *v) override
Coverage:  47.368% (9/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 556-597
 47.368% (9/19)
267
QQuickValueTypeProvider::matrix4x4FromObject
Name: QQuickValueTypeProvider::matrix4x4FromObject
Prototype: static QMatrix4x4 matrix4x4FromObject(QQmlV4Handle object, QV4::ExecutionEngine *v4, bool *ok)
Coverage:  78.947% (15/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 376-399
 78.947% (15/19)
177
QQuickTextInputPrivate::setSelection
Name: QQuickTextInputPrivate::setSelection
Prototype: void QQuickTextInputPrivate::setSelection(int start, int length)
Coverage:  73.333% (22/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3271-3310
 73.333% (22/30)
287
QQuickTextInputPrivate::moveCursor
Name: QQuickTextInputPrivate::moveCursor
Prototype: void QQuickTextInputPrivate::moveCursor(int pos, bool mark)
Coverage:  96.552% (28/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3357-3391
 96.552% (28/29)
227
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
QQuickTextInputPrivate::handleFocusEvent
Name: QQuickTextInputPrivate::handleFocusEvent
Prototype: void QQuickTextInputPrivate::handleFocusEvent(QFocusEvent *event)
Coverage:  90.323% (28/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2634-2669
 90.323% (28/31)
227
QQuickTextInputPrivate::emitCursorPositionChanged
Name: QQuickTextInputPrivate::emitCursorPositionChanged
Prototype: bool QQuickTextInputPrivate::emitCursorPositionChanged()
Coverage:  73.684% (14/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4298-4330
 73.684% (14/19)
187
QQuickTextEditPrivate::updateDefaultTextOption
Name: QQuickTextEditPrivate::updateDefaultTextOption
Prototype: void QQuickTextEditPrivate::updateDefaultTextOption()
Coverage: 100.000% (27/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2605-2644
100.000% (27/27)
247
QQuickTextEditPrivate::textDirection
Name: QQuickTextEditPrivate::textDirection
Prototype: Qt::LayoutDirection QQuickTextEditPrivate::textDirection(const QString &text) const
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 748-765
 83.333% (10/12)
87
QQuickTextEdit::setPadding
Name: QQuickTextEdit::setPadding
Prototype: void QQuickTextEdit::setPadding(qreal padding)
Coverage:  77.778% (21/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2969-2990
 77.778% (21/27)
177
QQuickTextEdit::inputMethodQuery
Name: QQuickTextEdit::inputMethodQuery
Prototype: QVariant QQuickTextEdit::inputMethodQuery(Qt::InputMethodQuery property, QVariant argument) const
Coverage:  52.632% (10/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 1925-1949
 52.632% (10/19)
167
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
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::rowHeight
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::rowHeight
Prototype: qreal QQuickTableViewPrivate::rowHeight(int row)
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 686-718
  0.000% (0/21)
137
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::loadAndUnloadVisibleEdges
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::loadAndUnloadVisibleEdges
Prototype: void QQuickTableViewPrivate::loadAndUnloadVisibleEdges()
Coverage:  14.286% (3/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 1012-1056
 14.286% (3/21)
167
QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::columnWidth
Name: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::columnWidth
Prototype: qreal QQuickTableViewPrivate::columnWidth(int column)
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktableview.cpp
Lines: 652-684
  0.000% (0/21)
137
QQuickSvgParser::pathArc
Name: QQuickSvgParser::pathArc
Prototype: void QQuickSvgParser::pathArc(QPainterPath &path, qreal rx, qreal ry, qreal x_axis_rotation, int large_arc_flag, int sweep_flag, qreal x, qreal y, qreal curx, qreal cury)
Coverage:  91.304% (21/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksvgparser.cpp
Lines: 188-266
 91.304% (21/23)
637
QQuickStyledTextPrivate::toRoman
Name: QQuickStyledTextPrivate::toRoman
Prototype: QString QQuickStyledTextPrivate::toRoman(int value, bool upper)
Coverage:  71.429% (15/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 789-825
 71.429% (15/21)
227
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
QQuickSpriteEngine::spriteX
Name: QQuickSpriteEngine::spriteX
Prototype: int QQuickSpriteEngine::spriteX(int sprite) const
Coverage:  70.000% (14/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine.cpp
Lines: 261-282
 70.000% (14/20)
167
QQuickSpriteEngine::advance
Name: QQuickSpriteEngine::advance
Prototype: void QQuickSpriteEngine::advance(int idx)
Coverage:  73.684% (14/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine.cpp
Lines: 605-638
 73.684% (14/19)
227
QQuickSmoothedAnimation::transition
Name: QQuickSmoothedAnimation::transition
Prototype: QAbstractAnimationJob* QQuickSmoothedAnimation::transition(QQuickStateActions &actions, QQmlProperties &modified, TransitionDirection direction, QObject *defaultTarget)
Coverage:  88.889% (16/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp
Lines: 404-456
 88.889% (16/18)
327
QQuickShapePrivate::createNode
Name: QQuickShapePrivate::createNode
Prototype: QSGNode *QQuickShapePrivate::createNode()
Coverage:  52.632% (10/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 1006-1041
 52.632% (10/19)
237
QQuickShapeNvprRenderNode::updatePath
Name: QQuickShapeNvprRenderNode::updatePath
Prototype: void QQuickShapeNvprRenderNode::updatePath(ShapePathRenderData *d)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapenvprrenderer.cpp
Lines: 623-654
  0.000% (0/19)
237
QQuickShapeGenericStrokeFillNode::activateMaterial
Name: QQuickShapeGenericStrokeFillNode::activateMaterial
Prototype: void QQuickShapeGenericStrokeFillNode::activateMaterial(QQuickWindow *window, Material m)
Coverage:  78.571% (11/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 88-112
 78.571% (11/14)
137
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGWindowsRenderLoop::event
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGWindowsRenderLoop::event
Prototype: bool QSGWindowsRenderLoop::event(QEvent *event)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgwindowsrenderloop.cpp
Lines: 356-376
  0.000% (0/17)
137
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGThreadedRenderLoop::windowDestroyed
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGThreadedRenderLoop::windowDestroyed
Prototype: void QSGThreadedRenderLoop::windowDestroyed(QQuickWindow *window)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp
Lines: 878-908
  0.000% (0/19)
177
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGThreadedRenderLoop::maybeUpdate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGThreadedRenderLoop::maybeUpdate
Prototype: void QSGThreadedRenderLoop::maybeUpdate(Window *w)
Coverage:  0.000% (0/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp
Lines: 1049-1074
  0.000% (0/25)
147
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::QSGGuiThreadRenderLoop::windowDestroyed
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGGuiThreadRenderLoop::windowDestroyed
Prototype: void QSGGuiThreadRenderLoop::windowDestroyed(QQuickWindow *window)
Coverage:  86.364% (19/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgrenderloop.cpp
Lines: 312-348
 86.364% (19/22)
247
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::handleTouchEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::handleTouchEvent
Prototype: void QQuickWindowPrivate::handleTouchEvent(QTouchEvent *event)
Coverage:  71.429% (15/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 2089-2115
 71.429% (15/21)
147
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::cleanupNodesOnShutdown
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::cleanupNodesOnShutdown
Prototype: void QQuickWindowPrivate::cleanupNodesOnShutdown(QQuickItem *item)
Coverage:  94.737% (18/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 3133-3165
 94.737% (18/19)
197
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransformAnimatorJob::Helper::sync
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransformAnimatorJob::Helper::sync
Prototype: void QQuickTransformAnimatorJob::Helper::sync()
Coverage:  56.522% (13/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorjob.cpp
Lines: 357-400
 56.522% (13/23)
267
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRotationAnimatorJob::updateCurrentTime
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRotationAnimatorJob::updateCurrentTime
Prototype: void QQuickRotationAnimatorJob::updateCurrentTime(int time)
Coverage:  26.667% (4/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorjob.cpp
Lines: 491-522
 26.667% (4/15)
177
QQuickRepeater::clear
Name: QQuickRepeater::clear
Prototype: void QQuickRepeater::clear()
Coverage:  82.353% (14/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrepeater.cpp
Lines: 364-386
 82.353% (14/17)
137
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
QQuickPathViewPrivate::updateCurrent
Name: QQuickPathViewPrivate::updateCurrent
Prototype: void QQuickPathViewPrivate::updateCurrent()
Coverage:  92.000% (23/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 2342-2365
 92.000% (23/25)
187
QQuickPathViewPrivate::init
Name: QQuickPathViewPrivate::init
Prototype: void QQuickPathViewPrivate::init()
Coverage:  78.947% (15/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 112-124
 78.947% (15/19)
427
QQuickParticleSystem::setPaused
Name: QQuickParticleSystem::setPaused
Prototype: void QQuickParticleSystem::setPaused(bool arg)
Coverage:  9.091% (2/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 665-679
  9.091% (2/22)
97
QQuickParticleSystem::newDatum
Name: QQuickParticleSystem::newDatum
Prototype: QQuickParticleData* QQuickParticleSystem::newDatum(int groupId, bool respectLimits, int sysIndex)
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 990-1017
 90.000% (18/20)
187
QQuickParticleSystem::finishNewDatum
Name: QQuickParticleSystem::finishNewDatum
Prototype: void QQuickParticleSystem::finishNewDatum(QQuickParticleData *pd)
Coverage:  80.952% (17/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 1034-1045
 80.952% (17/21)
87
QQuickParticlePainter::calcSystemOffset
Name: QQuickParticlePainter::calcSystemOffset
Prototype: void QQuickParticlePainter::calcSystemOffset(bool resetPending)
Coverage:  16.000% (4/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlepainter.cpp
Lines: 172-186
 16.000% (4/25)
97
QQuickParticleAffector::isColliding
Name: QQuickParticleAffector::isColliding
Prototype: bool QQuickParticleAffector::isColliding(QQuickParticleData *d) const
Coverage:  0.000% (0/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticleaffector.cpp
Lines: 247-267
  0.000% (0/27)
167
QQuickNvprFunctions::isSupported
Name: QQuickNvprFunctions::isSupported
Prototype: bool QQuickNvprFunctions::isSupported()
Coverage:  23.529% (4/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquicknvprfunctions.cpp
Lines: 99-133
 23.529% (4/17)
177
QQuickMultiPointHandler::hasCurrentPoints
Name: QQuickMultiPointHandler::hasCurrentPoints
Prototype: bool QQuickMultiPointHandler::hasCurrentPoints(QQuickPointerEvent *event)
Coverage:  95.000% (19/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickmultipointhandler.cpp
Lines: 176-196
 95.000% (19/20)
157
QQuickMaskExtruder::ensureInitialized
Name: QQuickMaskExtruder::ensureInitialized
Prototype: void QQuickMaskExtruder::ensureInitialized(const QRectF &rf)
Coverage:  73.913% (17/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickmaskextruder.cpp
Lines: 123-155
 73.913% (17/23)
207
QQuickListViewPrivate::createHighlight
Name: QQuickListViewPrivate::createHighlight
Prototype: void QQuickListViewPrivate::createHighlight()
Coverage:  95.238% (20/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 866-918
 95.238% (20/21)
397
QQuickListView::setOrientation
Name: QQuickListView::setOrientation
Prototype: void QQuickListView::setOrientation(QQuickListView::Orientation orientation)
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 2184-2207
 90.000% (18/20)
167
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
QQuickItemPrivate::setEffectiveEnableRecur
Name: QQuickItemPrivate::setEffectiveEnableRecur
Prototype: void QQuickItemPrivate::setEffectiveEnableRecur(QQuickItem *scope, bool newEffectiveEnable)
Coverage:  93.548% (29/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5972-6009
 93.548% (29/31)
207
QQuickItemPrivate::refWindow
Name: QQuickItemPrivate::refWindow
Prototype: void QQuickItemPrivate::refWindow(QQuickWindow *c)
Coverage:  90.476% (19/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 2994-3033
 90.476% (19/21)
207
Page:<>1
McCabe - Cyclomatic Complexity: 560
...7
McCabe - Cyclomatic Complexity: 10
8
McCabe - Cyclomatic Complexity: 9
9
McCabe - Cyclomatic Complexity: 9
10
McCabe - Cyclomatic Complexity: 8
1112
McCabe - Cyclomatic Complexity: 7
13
McCabe - Cyclomatic Complexity: 6
14
McCabe - Cyclomatic Complexity: 6
15
McCabe - Cyclomatic Complexity: 6
...20
McCabe - Cyclomatic Complexity: 5
...30
McCabe - Cyclomatic Complexity: 3
...40
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