OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %: 100.000% (16/16)
...100
Condition %: 100.000% (1/1)
...120
Condition %:  90.000% (9/10)
...130
Condition %:  75.000% (9/12)
...140
Condition %:  62.992% (80/127)
...146
Condition %:  50.000% (2/4)
147
Condition %:  50.000% (3/6)
148
Condition %:  50.000% (2/4)
149
Condition %:  50.000% (2/4)
150151
Condition %:  42.857% (12/28)
152
Condition %:  37.500% (3/8)
153
Condition %:  28.571% (2/7)
154
Condition %:  10.526% (2/19)
...160
Condition %:  0.000% (0/4)
...170
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickCustomMaterialShader::compile
Name: QQuickCustomMaterialShader::compile
Prototype: void QQuickCustomMaterialShader::compile()
Coverage:  45.714% (16/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffectnode.cpp
Lines: 264-327
 45.714% (16/35)
3811
QQmlPropertyPrivate::resolvedUrlSequence
Name: QQmlPropertyPrivate::resolvedUrlSequence
Prototype: QVariant QQmlPropertyPrivate::resolvedUrlSequence(const QVariant &value, QQmlContextData *context)
Coverage:  45.714% (16/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1085-1121
 45.714% (16/35)
3011
QQuickTrailEmitter::emitWindow
Name: QQuickTrailEmitter::emitWindow
Prototype: void QQuickTrailEmitter::emitWindow(int timeStamp)
Coverage:  45.679% (37/81)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquicktrailemitter.cpp
Lines: 151-287
 45.679% (37/81)
9322
qsg_useConsistentTiming
Name: qsg_useConsistentTiming
Prototype: bool qsg_useConsistentTiming()
Coverage:  45.455% (5/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 101-110
 45.455% (5/11)
63
particleData_set_update
Name: particleData_set_update
Prototype: static QV4::ReturnedValue particleData_set_update (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  45.455% (5/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 429-429
 45.455% (5/11)
12
particleData_set_autoRotate
Name: particleData_set_autoRotate
Prototype: static QV4::ReturnedValue particleData_set_autoRotate (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  45.455% (5/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 428-428
 45.455% (5/11)
12
QSGSimpleMaterialShader::initialize
Name: QSGSimpleMaterialShader::initialize
Prototype: void initialize() override
Coverage:  45.455% (5/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplematerial.h
Lines: 51-72
 45.455% (5/11)
134
QQuickSpriteEngine::status
Name: QQuickSpriteEngine::status
Prototype: QQuickPixmap::Status QQuickSpriteEngine::status() const
Coverage:  45.455% (10/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine.cpp
Lines: 327-349
 45.455% (10/22)
1710
QQuickPathViewPrivate::setHighlightPosition
Name: QQuickPathViewPrivate::setHighlightPosition
Prototype: void QQuickPathViewPrivate::setHighlightPosition(qreal pos)
Coverage:  45.455% (10/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 387-415
 45.455% (10/22)
196
QQuickKeyNavigationAttached::setUp
Name: QQuickKeyNavigationAttached::setUp
Prototype: void QQuickKeyNavigationAttached::setUp(QQuickItem *i)
Coverage:  45.455% (5/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 505-519
 45.455% (5/11)
113
QQuickKeyNavigationAttached::setLeft
Name: QQuickKeyNavigationAttached::setLeft
Prototype: void QQuickKeyNavigationAttached::setLeft(QQuickItem *i)
Coverage:  45.455% (5/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 461-475
 45.455% (5/11)
113
QQmlVMEMetaObject::method
Name: QQmlVMEMetaObject::method
Prototype: QV4::ReturnedValue QQmlVMEMetaObject::method(int index) const
Coverage:  45.455% (5/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 987-999
 45.455% (5/11)
73
QQmlLocaleData::method_currencySymbol
Name: QQmlLocaleData::method_currencySymbol
Prototype: ReturnedValue QQmlLocaleData::method_currencySymbol(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  45.455% (5/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 541-558
 45.455% (5/11)
114
collectProperty
Name: collectProperty
Prototype: const QV4::Object *collectProperty(const QV4::ScopedValue &value, QV4::ExecutionEngine *engine, QJsonObject &dict)
Coverage:  45.238% (19/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp
Lines: 128-193
 45.238% (19/42)
4416
QQmlPropertyPrivate::writeEnumProperty
Name: QQmlPropertyPrivate::writeEnumProperty
Prototype: bool QQmlPropertyPrivate::writeEnumProperty(const QMetaProperty &prop, int idx, QObject *object, const QVariant &value, int flags)
Coverage:  45.161% (14/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 1124-1162
 45.161% (14/31)
228
MatchScore
Name: MatchScore
Prototype: static int MatchScore(const QV4::Value &actual, int conversionType)
Coverage:  45.082% (55/122)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1228-1364
 45.082% (55/122)
7061
QSGCompressedTextureData::isValid
Name: QSGCompressedTextureData::isValid
Prototype: bool QSGCompressedTextureData::isValid() const
Coverage:  45.000% (9/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedtexture.cpp
Lines: 52-62
 45.000% (9/20)
74
particleData_set_y
Name: particleData_set_y
Prototype: static QV4::ReturnedValue particleData_set_y (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 431-431
 44.444% (4/9)
12
particleData_set_x
Name: particleData_set_x
Prototype: static QV4::ReturnedValue particleData_set_x (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 430-430
 44.444% (4/9)
12
particleData_set_vy
Name: particleData_set_vy
Prototype: static QV4::ReturnedValue particleData_set_vy (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 437-437
 44.444% (4/9)
12
particleData_set_vx
Name: particleData_set_vx
Prototype: static QV4::ReturnedValue particleData_set_vx (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 436-436
 44.444% (4/9)
12
particleData_set_size
Name: particleData_set_size
Prototype: static QV4::ReturnedValue particleData_set_size (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 434-434
 44.444% (4/9)
12
particleData_set_red
Name: particleData_set_red
Prototype: static QV4::ReturnedValue particleData_set_red (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 424-424
 44.444% (4/9)
12
particleData_set_green
Name: particleData_set_green
Prototype: static QV4::ReturnedValue particleData_set_green (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 425-425
 44.444% (4/9)
12
particleData_set_endSize
Name: particleData_set_endSize
Prototype: static QV4::ReturnedValue particleData_set_endSize (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 435-435
 44.444% (4/9)
12
particleData_set_blue
Name: particleData_set_blue
Prototype: static QV4::ReturnedValue particleData_set_blue (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 426-426
 44.444% (4/9)
12
particleData_set_ay
Name: particleData_set_ay
Prototype: static QV4::ReturnedValue particleData_set_ay (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 439-439
 44.444% (4/9)
12
particleData_set_ax
Name: particleData_set_ax
Prototype: static QV4::ReturnedValue particleData_set_ax (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 438-438
 44.444% (4/9)
12
particleData_set_alpha
Name: particleData_set_alpha
Prototype: static QV4::ReturnedValue particleData_set_alpha (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickv4particledata.cpp
Lines: 427-427
 44.444% (4/9)
12
QV4::IdentifierHash::operator=
Name: QV4::IdentifierHash::operator=
Prototype: IdentifierHash &IdentifierHash::operator=(const IdentifierHash &other)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier_p.h
Lines: 128-136
 44.444% (4/9)
63
QSmoothedAnimation::~QSmoothedAnimation
Name: QSmoothedAnimation::~QSmoothedAnimation
Prototype: QSmoothedAnimation::~QSmoothedAnimation()
Coverage:  44.444% (8/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp
Lines: 86-106
 44.444% (8/18)
126
QQuickWidget::showEvent
Name: QQuickWidget::showEvent
Prototype: void QQuickWidget::showEvent(QShowEvent *)
Coverage:  44.444% (8/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1302-1332
 44.444% (8/18)
166
QQuickTextInput::setPasswordCharacter
Name: QQuickTextInput::setPasswordCharacter
Prototype: void QQuickTextInput::setPasswordCharacter(const QString &str)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2304-2313
 44.444% (4/9)
73
QQuickSpriteEngine::startAssemblingImage
Name: QQuickSpriteEngine::startAssemblingImage
Prototype: void QQuickSpriteEngine::startAssemblingImage()
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickspriteengine.cpp
Lines: 351-374
 44.444% (4/9)
145
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::setRenderTarget
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::setRenderTarget
Prototype: void QQuickWindow::setRenderTarget(QOpenGLFramebufferObject *fbo)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 3701-3717
 44.444% (4/9)
103
QQuickPen::setColor
Name: QQuickPen::setColor
Prototype: void QQuickPen::setColor(const QColor &c)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrectangle.cpp
Lines: 102-108
 44.444% (4/9)
41
QQuickItem::mapToGlobal
Name: QQuickItem::mapToGlobal
Prototype: void QQuickItem::mapToGlobal(QQmlV4Function *args) const
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4606-4629
 44.444% (4/9)
153
QQuickItem::mapFromGlobal
Name: QQuickItem::mapFromGlobal
Prototype: void QQuickItem::mapFromGlobal(QQmlV4Function *args) const
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4571-4594
 44.444% (4/9)
153
QQmlPropertyCache::signal
Name: QQmlPropertyCache::signal
Prototype: inline QQmlPropertyData *QQmlPropertyCache::signal(int index) const
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 776-787
 44.444% (4/9)
73
QQmlPartsModel::setFilterGroup
Name: QQmlPartsModel::setFilterGroup
Prototype: void QQmlPartsModel::setFilterGroup(const QString &group)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3120-3134
 44.444% (4/9)
83
QQmlBinding::create
Name: QQmlBinding::create
Prototype: QQmlBinding *QQmlBinding::create(const QQmlPropertyData *property, const QQmlScriptString &script, QObject *obj, QQmlContext *ctxt)
Coverage:  44.444% (12/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp
Lines: 62-99
 44.444% (12/27)
256
QQmlApplicationEnginePrivate::finishLoad
Name: QQmlApplicationEnginePrivate::finishLoad
Prototype: void QQmlApplicationEnginePrivate::finishLoad(QQmlComponent *c)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlapplicationengine.cpp
Lines: 124-146
 44.444% (4/9)
136
JSC::Yarr::YarrPatternConstructor::atomPatternCharacter
Name: JSC::Yarr::YarrPatternConstructor::atomPatternCharacter
Prototype: void atomPatternCharacter(UChar ch)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 318-337
 44.444% (4/9)
113
JSC::Yarr::Interpreter::backtrackPatternCharacter
Name: JSC::Yarr::Interpreter::backtrackPatternCharacter
Prototype: bool backtrackPatternCharacter(ByteTerm& term, DisjunctionContext* context)
Coverage:  44.444% (8/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 392-419
 44.444% (8/18)
157
JSC::Yarr::ByteTerm::ByteTerm
Name: JSC::Yarr::ByteTerm::ByteTerm
Prototype: ByteTerm(UChar lo, UChar hi, int inputPos, unsigned frameLocation, Checked<unsigned> quantityCount, QuantifierType quantityType)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.h
Lines: 133-155
 44.444% (4/9)
124
JSC::MacroAssemblerX86_64::compare64
Name: JSC::MacroAssemblerX86_64::compare64
Prototype: void compare64(RelationalCondition cond, RegisterID left, TrustedImm32 right, RegisterID dest)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h
Lines: 484-492
 44.444% (4/9)
52
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
QSGBatchRenderer::Renderer::render
Name: QSGBatchRenderer::Renderer::render
Prototype: void Renderer::render()
Coverage:  43.750% (56/128)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 2589-2755
 43.750% (56/128)
11441
QQuickTextInput::positionToRectangle
Name: QQuickTextInput::positionToRectangle
Prototype: QRectF QQuickTextInput::positionToRectangle(int pos) const
Coverage:  43.750% (7/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1361-1383
 43.750% (7/16)
166
QQuickItemViewTransitionJob::startTransition
Name: QQuickItemViewTransitionJob::startTransition
Prototype: void QQuickItemViewTransitionJob::startTransition(QQuickItemViewTransitionableItem *item, int index, QQuickItemViewTransitioner *transitioner, QQuickItemViewTransitioner::TransitionType type, const QPointF &to, bool isTargetItem)
Coverage:  43.750% (7/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 88-134
 43.750% (7/16)
356
ExecutionEngine::markObjects
Name: ExecutionEngine::markObjects
Prototype: void ExecutionEngine::markObjects(MarkStack *markStack)
Coverage:  43.750% (7/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine.cpp
Lines: 1011-1032
 43.750% (7/16)
147
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
QQmlScriptString::operator==
Name: QQmlScriptString::operator==
Prototype: bool QQmlScriptString::operator==(const QQmlScriptString &other) const
Coverage:  43.478% (10/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlscriptstring.cpp
Lines: 127-148
 43.478% (10/23)
155
currentTextLine
Name: currentTextLine
Prototype: static QTextLine currentTextLine(const QTextCursor &cursor)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 82-94
 42.857% (3/7)
83
StringOrTranslation::asString
Name: StringOrTranslation::asString
Prototype: QString StringOrTranslation::asString() const
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 319-328
 42.857% (3/7)
73
QV4Debugger::resume
Name: QV4Debugger::resume
Prototype: void QV4Debugger::resume(Speed speed)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 109-121
 42.857% (3/7)
83
QV4::IdentifierHash::lookup
Name: QV4::IdentifierHash::lookup
Prototype: const IdentifierHashEntry *IdentifierHash::lookup(String *str) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier.cpp
Lines: 169-177
 42.857% (3/7)
63
QSGSoftwareRenderLoop::grab
Name: QSGSoftwareRenderLoop::grab
Prototype: QImage QSGSoftwareRenderLoop::grab(QQuickWindow *window)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
Lines: 216-240
 42.857% (3/7)
133
QSGDistanceFieldGlyphCache::updateTexture
Name: QSGDistanceFieldGlyphCache::updateTexture
Prototype: void QSGDistanceFieldGlyphCache::updateTexture(uint oldTex, uint newTex, const QSize &newTexSize)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 294-305
 42.857% (3/7)
73
QSGDefaultContext::defaultSurfaceFormat
Name: QSGDefaultContext::defaultSurfaceFormat
Prototype: QSurfaceFormat QSGDefaultContext::defaultSurfaceFormat() const
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultcontext.cpp
Lines: 218-232
 42.857% (3/7)
93
QSGBatchRenderer::Renderer::changeBatchRoot
Name: QSGBatchRenderer::Renderer::changeBatchRoot
Prototype: bool Renderer::changeBatchRoot(Node *node, Node *root)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 954-967
 42.857% (3/7)
103
QQuickWorkerScriptEnginePrivate::WorkerEngine::sendFunction
Name: QQuickWorkerScriptEnginePrivate::WorkerEngine::sendFunction
Prototype: QV4::ReturnedValue QQuickWorkerScriptEnginePrivate::WorkerEngine::sendFunction(int id)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 261-278
 42.857% (3/7)
133
QQuickView::setContent
Name: QQuickView::setContent
Prototype: void QQuickView::setContent(const QUrl& url, QQmlComponent *component, QObject* item)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickview.cpp
Lines: 250-268
 42.857% (3/7)
123
QQuickVector2DValueType::fuzzyEquals
Name: QQuickVector2DValueType::fuzzyEquals
Prototype: bool QQuickVector2DValueType::fuzzyEquals(const QVector2D &vec, qreal epsilon) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickvaluetypes.cpp
Lines: 244-252
 42.857% (3/7)
63
QQuickTimeLineValueProxy::setValue
Name: QQuickTimeLineValueProxy::setValue
Prototype: void setValue(qreal v) override
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline_p_p.h
Lines: 184-189
 42.857% (3/7)
33
QQuickTimeLinePrivate::value
Name: QQuickTimeLinePrivate::value
Prototype: qreal QQuickTimeLinePrivate::value(const Op &op, int time, qreal base, bool *changed) const
Coverage:  42.857% (18/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 189-254
 42.857% (18/42)
4217
QQuickTextLine::height
Name: QQuickTextLine::height
Prototype: qreal QQuickTextLine::height() const
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 528-535
 42.857% (3/7)
53
QQuickTextInputPrivate::setImplicitResizeEnabled
Name: QQuickTextInputPrivate::setImplicitResizeEnabled
Prototype: void QQuickTextInputPrivate::setImplicitResizeEnabled(bool enabled)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3002-3008
 42.857% (3/7)
43
QQuickTextInput::timerEvent
Name: QQuickTextInput::timerEvent
Prototype: void QQuickTextInput::timerEvent(QTimerEvent *event)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4368-4381
 42.857% (3/7)
103
QQuickTextInput::mouseMoveEvent
Name: QQuickTextInput::mouseMoveEvent
Prototype: void QQuickTextInput::mouseMoveEvent(QMouseEvent *event)
Coverage:  42.857% (6/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1588-1612
 42.857% (6/14)
125
QQuickTextControl::timerEvent
Name: QQuickTextControl::timerEvent
Prototype: void QQuickTextControl::timerEvent(QTimerEvent *e)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 786-796
 42.857% (3/7)
63
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::update
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::update
Prototype: void QQuickWindow::update()
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 336-343
 42.857% (3/7)
53
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickScriptActionPrivate::execute
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickScriptActionPrivate::execute
Prototype: void QQuickScriptActionPrivate::execute()
Coverage:  42.857% (6/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation.cpp
Lines: 1017-1031
 42.857% (6/14)
94
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRenderControl::polishItems
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRenderControl::polishItems
Prototype: void QQuickRenderControl::polishItems()
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrendercontrol.cpp
Lines: 256-267
 42.857% (3/7)
83
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRenderControl::initialize
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickRenderControl::initialize
Prototype: void QQuickRenderControl::initialize(QOpenGLContext *gl)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrendercontrol.cpp
Lines: 225-249
 42.857% (3/7)
93
QQuickRepeater::delegate
Name: QQuickRepeater::delegate
Prototype: QQmlComponent *QQuickRepeater::delegate() const
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrepeater.cpp
Lines: 283-292
 42.857% (3/7)
53
QQuickPointerHandler::setPassiveGrab
Name: QQuickPointerHandler::setPassiveGrab
Prototype: void QQuickPointerHandler::setPassiveGrab(QQuickEventPoint *point, bool grab)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickpointerhandler.cpp
Lines: 179-187
 42.857% (3/7)
43
QQuickPathInterpolator::setPath
Name: QQuickPathInterpolator::setPath
Prototype: void QQuickPathInterpolator::setPath(QQuickPath *path)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpathinterpolator.cpp
Lines: 77-86
 42.857% (3/7)
73
QQuickPathAnimation::setDuration
Name: QQuickPathAnimation::setDuration
Prototype: void QQuickPathAnimation::setDuration(int duration)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemanimation.cpp
Lines: 613-625
 42.857% (3/7)
83
QQuickParticleSystem::systemSync
Name: QQuickParticleSystem::systemSync
Prototype: int QQuickParticleSystem::systemSync(QQuickParticlePainter* p)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 1083-1091
 42.857% (3/7)
63
QQuickParentChange::actions
Name: QQuickParentChange::actions
Prototype: QQuickStateOperation::ActionList QQuickParentChange::actions()
Coverage:  42.857% (18/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickstateoperations.cpp
Lines: 343-470
 42.857% (18/42)
9814
QQuickMultiPointTouchArea::setMouseEnabled
Name: QQuickMultiPointTouchArea::setMouseEnabled
Prototype: void QQuickMultiPointTouchArea::setMouseEnabled(bool arg)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 526-534
 42.857% (3/7)
53
QQuickMaskExtruder::startMaskLoading
Name: QQuickMaskExtruder::startMaskLoading
Prototype: void QQuickMaskExtruder::startMaskLoading()
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickmaskextruder.cpp
Lines: 83-93
 42.857% (3/7)
73
QQuickItemLayer::setSourceRect
Name: QQuickItemLayer::setSourceRect
Prototype: void QQuickItemLayer::setSourceRect(const QRectF &sourceRect)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8386-8396
 42.857% (3/7)
63
QQuickItemLayer::setSmooth
Name: QQuickItemLayer::setSmooth
Prototype: void QQuickItemLayer::setSmooth(bool s)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8406-8416
 42.857% (3/7)
63
QQuickItemLayer::setSize
Name: QQuickItemLayer::setSize
Prototype: void QQuickItemLayer::setSize(const QSize &size)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8431-8441
 42.857% (3/7)
63
QQuickItemLayer::setSamples
Name: QQuickItemLayer::setSamples
Prototype: void QQuickItemLayer::setSamples(int count)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8529-8540
 42.857% (3/7)
63
QQuickItemLayer::setMipmap
Name: QQuickItemLayer::setMipmap
Prototype: void QQuickItemLayer::setMipmap(bool mipmap)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 8328-8338
 42.857% (3/7)
63
QQuickFlickablePrivate::clearTimeline
Name: QQuickFlickablePrivate::clearTimeline
Prototype: void QQuickFlickablePrivate::clearTimeline()
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 460-467
 42.857% (3/7)
53
QQuickCustomParticle::setVertexShader
Name: QQuickCustomParticle::setVertexShader
Prototype: void QQuickCustomParticle::setVertexShader(const QByteArray &code)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp
Lines: 194-206
 42.857% (3/7)
83
QQuickCustomParticle::setFragmentShader
Name: QQuickCustomParticle::setFragmentShader
Prototype: void QQuickCustomParticle::setFragmentShader(const QByteArray &code)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp
Lines: 140-151
 42.857% (3/7)
83
QQuickAnchorAnimation::setDuration
Name: QQuickAnchorAnimation::setDuration
Prototype: void QQuickAnchorAnimation::setDuration(int duration)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemanimation.cpp
Lines: 474-486
 42.857% (3/7)
83
QQmlTypeWrapper::toVariant
Name: QQmlTypeWrapper::toVariant
Prototype: QVariant QQmlTypeWrapper::toVariant() const
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper.cpp
Lines: 96-109
 42.857% (3/7)
83
QQmlTypeNameCache::add
Name: QQmlTypeNameCache::add
Prototype: void QQmlTypeNameCache::add(const QHashedString &name, const QUrl &url, const QHashedString &nameSpace)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypenamecache.cpp
Lines: 55-68
 42.857% (3/7)
83
QQmlProfilerEvent::number
Name: QQmlProfilerEvent::number
Prototype: template<typename Number> Number number(int i) const
Coverage:  42.857% (9/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent_p.h
Lines: 137-166
 42.857% (9/21)
1211
QQmlPartsModel::incubationStatus
Name: QQmlPartsModel::incubationStatus
Prototype: QQmlIncubator::Status QQmlPartsModel::incubationStatus(int index)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3273-3284
 42.857% (3/7)
73
QQmlDelegateModelPrivate::group_append
Name: QQmlDelegateModelPrivate::group_append
Prototype: void QQmlDelegateModelPrivate::group_append( QQmlListProperty<QQmlDelegateModelGroup> *property, QQmlDelegateModelGroup *group)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 641-653
 42.857% (3/7)
83
QQmlDelegateModel::incubationStatus
Name: QQmlDelegateModel::incubationStatus
Prototype: QQmlIncubator::Status QQmlDelegateModel::incubationStatus(int index)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1085-1096
 42.857% (3/7)
73
QQmlDebugConnection::startLocalServer
Name: QQmlDebugConnection::startLocalServer
Prototype: void QQmlDebugConnection::startLocalServer(const QString &fileName)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmldebugconnection.cpp
Lines: 396-408
 42.857% (3/7)
93
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
Page:<>1
Condition %: 100.000% (16/16)
...100
Condition %: 100.000% (1/1)
...120
Condition %:  90.000% (9/10)
...130
Condition %:  75.000% (9/12)
...140
Condition %:  62.992% (80/127)
...146
Condition %:  50.000% (2/4)
147
Condition %:  50.000% (3/6)
148
Condition %:  50.000% (2/4)
149
Condition %:  50.000% (2/4)
150151
Condition %:  42.857% (12/28)
152
Condition %:  37.500% (3/8)
153
Condition %:  28.571% (2/7)
154
Condition %:  10.526% (2/19)
...160
Condition %:  0.000% (0/4)
...170
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)

Generated by Squish Coco 4.2.0