OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...30
Function: QV4::MapObject::defaultPrototype
...40
Function: QV4::Compiler::Context::findArgument
...50
Function: QSGSimpleTextureNode::d_func
...56
Function: QSGDefaultContext::shaderType
57
Function: QSGBatchRenderer::debug_dump
58
Function: QSGBatchRenderer::Batch::isSafeToBatch
59
Function: QSGAnimationDriver::advance
6061
Function: QQuickWidget::keyPressEvent
62
Function: QQuickView::mouseReleaseEvent
63
Function: QQuickV4ParticleData::QQuickV4ParticleData
64
Function: QQuickTouchPoint::rotationChanged
...70
Function: QQuickTextEdit::resetRightPadding
...80
Function: QQuickShapePath::fillRuleChanged
...90
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation::easing
...100
Function: QQuickPathView::setDelegate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickWorkerScript::message
Name: QQuickWorkerScript::message
Prototype: void QQuickWorkerScript::message(const QQmlV4Handle & _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qquickworkerscript_p.cpp
Lines: 267-271
100.000% (1/1)
21
QQuickWorkerScript::event
Name: QQuickWorkerScript::event
Prototype: bool QQuickWorkerScript::event(QEvent *event)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 732-750
 70.000% (7/10)
134
QQuickWorkerScript::engine
Name: QQuickWorkerScript::engine
Prototype: QQuickWorkerScriptEngine *QQuickWorkerScript::engine()
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 696-715
 76.923% (10/13)
125
QQuickWorkerScript::componentComplete
Name: QQuickWorkerScript::componentComplete
Prototype: void QQuickWorkerScript::componentComplete()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 717-721
100.000% (1/1)
21
QQuickWorkerScript::classBegin
Name: QQuickWorkerScript::classBegin
Prototype: void QQuickWorkerScript::classBegin()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 691-694
100.000% (1/1)
11
QQuickWorkerScript::QQuickWorkerScript
Name: QQuickWorkerScript::QQuickWorkerScript
Prototype: QQuickWorkerScript::QQuickWorkerScript(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 622-625
100.000% (1/1)
21
QQuickWindowQmlImplPrivate::QQuickWindowQmlImplPrivate
Name: QQuickWindowQmlImplPrivate::QQuickWindowQmlImplPrivate
Prototype: QQuickWindowQmlImplPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowmodule.cpp
Lines: 60-65
100.000% (1/1)
21
QQuickWindowQmlImpl::visibleChanged
Name: QQuickWindowQmlImpl::visibleChanged
Prototype: void QQuickWindowQmlImpl::visibleChanged(bool _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickwindowmodule_p.cpp
Lines: 230-234
100.000% (1/1)
21
QQuickWindowQmlImpl::visibilityChanged
Name: QQuickWindowQmlImpl::visibilityChanged
Prototype: void QQuickWindowQmlImpl::visibilityChanged(QWindow::Visibility _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickwindowmodule_p.cpp
Lines: 237-241
100.000% (1/1)
21
QQuickWindowQmlImpl::setWindowVisibility
Name: QQuickWindowQmlImpl::setWindowVisibility
Prototype: void QQuickWindowQmlImpl::setWindowVisibility()
Coverage:  33.333% (11/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowmodule.cpp
Lines: 140-184
 33.333% (11/33)
278
QQuickWindowQmlImpl::setVisible
Name: QQuickWindowQmlImpl::setVisible
Prototype: void QQuickWindowQmlImpl::setVisible(bool visible)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowmodule.cpp
Lines: 81-87
 87.500% (7/8)
42
QQuickWindowQmlImpl::setVisibility
Name: QQuickWindowQmlImpl::setVisibility
Prototype: void QQuickWindowQmlImpl::setVisibility(Visibility visibility)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowmodule.cpp
Lines: 89-95
  0.000% (0/4)
42
QQuickWindowQmlImpl::setScreen
Name: QQuickWindowQmlImpl::setScreen
Prototype: void QQuickWindowQmlImpl::setScreen(QObject *screen)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowmodule.cpp
Lines: 191-195
  0.000% (0/1)
21
QQuickWindowQmlImpl::screenChanged
Name: QQuickWindowQmlImpl::screenChanged
Prototype: void QQuickWindowQmlImpl::screenChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickwindowmodule_p.cpp
Lines: 244-247
  0.000% (0/1)
11
QQuickWindowQmlImpl::screen
Name: QQuickWindowQmlImpl::screen
Prototype: QObject *QQuickWindowQmlImpl::screen() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowmodule.cpp
Lines: 186-189
  0.000% (0/1)
11
QQuickWindowQmlImpl::qmlAttachedProperties
Name: QQuickWindowQmlImpl::qmlAttachedProperties
Prototype: QQuickWindowAttached *QQuickWindowQmlImpl::qmlAttachedProperties(QObject *object)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowmodule.cpp
Lines: 97-100
  0.000% (0/1)
11
QQuickWindowQmlImpl::d_func
Name: QQuickWindowQmlImpl::d_func
Prototype: inline QQuickWindowQmlImplPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowmodule_p.h
Lines: 97-97
100.000% (1/1)
11
QQuickWindowQmlImpl::d_func
Name: QQuickWindowQmlImpl::d_func
Prototype: inline const QQuickWindowQmlImplPrivate* d_func() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowmodule_p.h
Lines: 97-97
  0.000% (0/1)
11
QQuickWindowQmlImpl::componentComplete
Name: QQuickWindowQmlImpl::componentComplete
Prototype: void QQuickWindowQmlImpl::componentComplete()
Coverage:  78.571% (11/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowmodule.cpp
Lines: 122-138
 78.571% (11/14)
124
QQuickWindowQmlImpl::classBegin
Name: QQuickWindowQmlImpl::classBegin
Prototype: void QQuickWindowQmlImpl::classBegin()
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowmodule.cpp
Lines: 102-120
 88.889% (8/9)
83
QQuickWindowQmlImpl::QQuickWindowQmlImpl
Name: QQuickWindowQmlImpl::QQuickWindowQmlImpl
Prototype: QQuickWindowQmlImpl::QQuickWindowQmlImpl(QWindow *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowmodule.cpp
Lines: 73-79
100.000% (1/1)
31
QQuickWindowQObjectCleanupJob::schedule
Name: QQuickWindowQObjectCleanupJob::schedule
Prototype: static void schedule(QQuickWindow *window, QObject *object)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow_p.h
Lines: 336-340
100.000% (1/1)
31
QQuickWindowQObjectCleanupJob::run
Name: QQuickWindowQObjectCleanupJob::run
Prototype: void run() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow_p.h
Lines: 334-334
100.000% (1/1)
11
QQuickWindowQObjectCleanupJob::QQuickWindowQObjectCleanupJob
Name: QQuickWindowQObjectCleanupJob::QQuickWindowQObjectCleanupJob
Prototype: QQuickWindowQObjectCleanupJob(QObject *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow_p.h
Lines: 333-333
100.000% (1/1)
11
QQuickWindowPrivate::isDeliveringTouchAsMouse
Name: QQuickWindowPrivate::isDeliveringTouchAsMouse
Prototype: bool isDeliveringTouchAsMouse() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow_p.h
Lines: 144-144
100.000% (1/1)
11
QQuickWindowPrivate::get
Name: QQuickWindowPrivate::get
Prototype: static inline QQuickWindowPrivate *get(QQuickWindow *c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow_p.h
Lines: 114-114
100.000% (1/1)
11
QQuickWindowPrivate::fireOpenGLContextCreated
Name: QQuickWindowPrivate::fireOpenGLContextCreated
Prototype: void fireOpenGLContextCreated(QOpenGLContext *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow_p.h
Lines: 242-242
100.000% (1/1)
11
QQuickWindowPrivate::fireFrameSwapped
Name: QQuickWindowPrivate::fireFrameSwapped
Prototype: void fireFrameSwapped()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow_p.h
Lines: 241-241
100.000% (1/1)
11
QQuickWindowPrivate::fireAboutToStop
Name: QQuickWindowPrivate::fireAboutToStop
Prototype: void fireAboutToStop()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow_p.h
Lines: 243-243
100.000% (1/1)
11
QQuickWindowPrivate::dragOverThreshold
Name: QQuickWindowPrivate::dragOverThreshold
Prototype: template <typename TEventPoint> static bool dragOverThreshold(qreal d, Qt::Axis axis, const TEventPoint *p, int startDragThreshold = -1)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow_p.h
Lines: 285-296
 50.000% (4/8)
62
QQuickWindowPrivate::dragOverThreshold
Name: QQuickWindowPrivate::dragOverThreshold
Prototype: static bool dragOverThreshold(const QQuickEventPoint *point)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow_p.h
Lines: 298-303
100.000% (1/1)
31
QQuickWindowModule::defineModule
Name: QQuickWindowModule::defineModule
Prototype: void QQuickWindowModule::defineModule()
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowmodule.cpp
Lines: 197-213
100.000% (5/5)
131
QQuickWindowAttached::windowChanged
Name: QQuickWindowAttached::windowChanged
Prototype: void QQuickWindowAttached::windowChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickwindowattached_p.cpp
Lines: 308-311
  0.000% (0/1)
11
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
QQuickWindowAttached::window
Name: QQuickWindowAttached::window
Prototype: QQuickWindow *QQuickWindowAttached::window() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowattached.cpp
Lines: 89-92
  0.000% (0/1)
11
QQuickWindowAttached::widthChanged
Name: QQuickWindowAttached::widthChanged
Prototype: void QQuickWindowAttached::widthChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickwindowattached_p.cpp
Lines: 296-299
  0.000% (0/1)
11
QQuickWindowAttached::width
Name: QQuickWindowAttached::width
Prototype: int QQuickWindowAttached::width() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowattached.cpp
Lines: 79-82
  0.000% (0/1)
11
QQuickWindowAttached::visibilityChanged
Name: QQuickWindowAttached::visibilityChanged
Prototype: void QQuickWindowAttached::visibilityChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickwindowattached_p.cpp
Lines: 272-275
  0.000% (0/1)
11
QQuickWindowAttached::visibility
Name: QQuickWindowAttached::visibility
Prototype: QWindow::Visibility QQuickWindowAttached::visibility() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowattached.cpp
Lines: 59-62
  0.000% (0/1)
11
QQuickWindowAttached::isActive
Name: QQuickWindowAttached::isActive
Prototype: bool QQuickWindowAttached::isActive() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowattached.cpp
Lines: 64-67
  0.000% (0/1)
11
QQuickWindowAttached::heightChanged
Name: QQuickWindowAttached::heightChanged
Prototype: void QQuickWindowAttached::heightChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickwindowattached_p.cpp
Lines: 302-305
  0.000% (0/1)
11
QQuickWindowAttached::height
Name: QQuickWindowAttached::height
Prototype: int QQuickWindowAttached::height() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowattached.cpp
Lines: 84-87
  0.000% (0/1)
11
QQuickWindowAttached::contentItemChanged
Name: QQuickWindowAttached::contentItemChanged
Prototype: void QQuickWindowAttached::contentItemChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickwindowattached_p.cpp
Lines: 290-293
  0.000% (0/1)
11
QQuickWindowAttached::contentItem
Name: QQuickWindowAttached::contentItem
Prototype: QQuickItem *QQuickWindowAttached::contentItem() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowattached.cpp
Lines: 74-77
  0.000% (0/1)
11
QQuickWindowAttached::activeFocusItemChanged
Name: QQuickWindowAttached::activeFocusItemChanged
Prototype: void QQuickWindowAttached::activeFocusItemChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickwindowattached_p.cpp
Lines: 284-287
  0.000% (0/1)
11
QQuickWindowAttached::activeFocusItem
Name: QQuickWindowAttached::activeFocusItem
Prototype: QQuickItem *QQuickWindowAttached::activeFocusItem() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowattached.cpp
Lines: 69-72
  0.000% (0/1)
11
QQuickWindowAttached::activeChanged
Name: QQuickWindowAttached::activeChanged
Prototype: void QQuickWindowAttached::activeChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquickwindowattached_p.cpp
Lines: 278-281
  0.000% (0/1)
11
QQuickWindowAttached::QQuickWindowAttached
Name: QQuickWindowAttached::QQuickWindowAttached
Prototype: QQuickWindowAttached::QQuickWindowAttached(QObject* attachee)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowattached.cpp
Lines: 48-57
  0.000% (0/9)
53
QQuickWindow::d_func [qquickwindow.h #1]
Name: QQuickWindow::d_func [qquickwindow.h #1]
Prototype: inline QQuickWindowPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.h #1
Lines: 78-78
100.000% (1/1)
11
QQuickWindow::d_func [qquickwindow.h #1]
Name: QQuickWindow::d_func [qquickwindow.h #1]
Prototype: inline const QQuickWindowPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.h #1
Lines: 78-78
100.000% (1/1)
11
QQuickWidgetRenderControl::renderWindow
Name: QQuickWidgetRenderControl::renderWindow
Prototype: QWindow *renderWindow(QPoint *offset) override
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 83-87
 50.000% (2/4)
32
QQuickWidgetRenderControl::QQuickWidgetRenderControl
Name: QQuickWidgetRenderControl::QQuickWidgetRenderControl
Prototype: QQuickWidgetRenderControl(QQuickWidget *quickwidget)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 82-82
100.000% (1/1)
11
QQuickWidgetPrivate::~QQuickWidgetPrivate
Name: QQuickWidgetPrivate::~QQuickWidgetPrivate
Prototype: QQuickWidgetPrivate::~QQuickWidgetPrivate()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 208-227
 50.000% (2/4)
102
QQuickWidgetPrivate::updateSize
Name: QQuickWidgetPrivate::updateSize
Prototype: void QQuickWidgetPrivate::updateSize()
Coverage:  65.385% (17/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 773-796
 65.385% (17/26)
178
QQuickWidgetPrivate::updatePosition
Name: QQuickWidgetPrivate::updatePosition
Prototype: void QQuickWidgetPrivate::updatePosition()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 803-812
 71.429% (5/7)
63
QQuickWidgetPrivate::textureId
Name: QQuickWidgetPrivate::textureId
Prototype: uint QQuickWidgetPrivate::textureId() const
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1101-1111
 66.667% (4/6)
72
QQuickWidgetPrivate::setRootObject
Name: QQuickWidgetPrivate::setRootObject
Prototype: void QQuickWidgetPrivate::setRootObject(QObject *obj)
Coverage:  61.905% (13/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1069-1098
 61.905% (13/21)
236
QQuickWidgetPrivate::rootObjectSize
Name: QQuickWidgetPrivate::rootObjectSize
Prototype: QSize QQuickWidgetPrivate::rootObjectSize() const
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 814-830
100.000% (10/10)
114
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
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
QQuickWidgetPrivate::itemGeometryChanged
Name: QQuickWidgetPrivate::itemGeometryChanged
Prototype: void QQuickWidgetPrivate::itemGeometryChanged(QQuickItem *resizeItem, QQuickGeometryChange change, const QRectF &oldGeometry)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 254-263
 66.667% (4/6)
42
QQuickWidgetPrivate::invalidateRenderControl
Name: QQuickWidgetPrivate::invalidateRenderControl
Prototype: void QQuickWidgetPrivate::invalidateRenderControl()
Coverage:  61.111% (11/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 140-166
 61.111% (11/18)
116
QQuickWidgetPrivate::initResize
Name: QQuickWidgetPrivate::initResize
Prototype: void QQuickWidgetPrivate::initResize()
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 762-771
 85.714% (6/7)
53
QQuickWidgetPrivate::init
Name: QQuickWidgetPrivate::init
Prototype: void QQuickWidgetPrivate::init(QQmlEngine* e)
Coverage:  58.824% (10/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 92-128
 58.824% (10/17)
195
QQuickWidgetPrivate::handleWindowChange
Name: QQuickWidgetPrivate::handleWindowChange
Prototype: void QQuickWidgetPrivate::handleWindowChange()
Coverage:  55.556% (5/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 168-184
 55.556% (5/9)
53
QQuickWidgetPrivate::handleContextCreationFailure
Name: QQuickWidgetPrivate::handleContextCreationFailure
Prototype: void QQuickWidgetPrivate::handleContextCreationFailure(const QSurfaceFormat &format, bool isEs)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 832-851
  0.000% (0/7)
93
QQuickWidgetPrivate::grabFramebuffer
Name: QQuickWidgetPrivate::grabFramebuffer
Prototype: QImage QQuickWidgetPrivate::grabFramebuffer()
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 354-365
 57.143% (4/7)
53
QQuickWidgetPrivate::get
Name: QQuickWidgetPrivate::get
Prototype: static QQuickWidgetPrivate* get(QQuickWidget *view)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget_p.h
Lines: 83-83
  0.000% (0/1)
11
QQuickWidgetPrivate::get
Name: QQuickWidgetPrivate::get
Prototype: static const QQuickWidgetPrivate* get(const QQuickWidget *view)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget_p.h
Lines: 84-84
  0.000% (0/1)
11
QQuickWidgetPrivate::execute
Name: QQuickWidgetPrivate::execute
Prototype: void QQuickWidgetPrivate::execute()
Coverage:  46.154% (6/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 229-252
 46.154% (6/13)
155
QQuickWidgetPrivate::ensureEngine
Name: QQuickWidgetPrivate::ensureEngine
Prototype: void QQuickWidgetPrivate::ensureEngine() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 130-138
100.000% (4/4)
52
QQuickWidgetPrivate::destroyContext
Name: QQuickWidgetPrivate::destroyContext
Prototype: void QQuickWidgetPrivate::destroyContext()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 903-911
100.000% (1/1)
41
QQuickWidgetPrivate::createContext
Name: QQuickWidgetPrivate::createContext
Prototype: void QQuickWidgetPrivate::createContext()
Coverage:  69.231% (18/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 854-900
 69.231% (18/26)
278
QQuickWidgetPrivate::QQuickWidgetPrivate
Name: QQuickWidgetPrivate::QQuickWidgetPrivate
Prototype: QQuickWidgetPrivate::QQuickWidgetPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 186-206
100.000% (1/1)
21
QQuickWidget::~QQuickWidget
Name: QQuickWidget::~QQuickWidget
Prototype: QQuickWidget::~QQuickWidget()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 547-554
100.000% (1/1)
31
QQuickWidget::wheelEvent
Name: QQuickWidget::wheelEvent
Prototype: void QQuickWidget::wheelEvent(QWheelEvent *e)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1378-1386
  0.000% (0/5)
42
QQuickWidget::triggerUpdate
Name: QQuickWidget::triggerUpdate
Prototype: void QQuickWidget::triggerUpdate()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1568-1585
100.000% (4/4)
62
QQuickWidget::timerEvent
Name: QQuickWidget::timerEvent
Prototype: void QQuickWidget::timerEvent(QTimerEvent* e)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1118-1130
 75.000% (9/12)
94
QQuickWidget::statusChanged
Name: QQuickWidget::statusChanged
Prototype: void QQuickWidget::statusChanged(QQuickWidget::Status _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/.moc/moc_qquickwidget.cpp
Lines: 253-257
100.000% (1/1)
21
QQuickWidget::status
Name: QQuickWidget::status
Prototype: QQuickWidget::Status QQuickWidget::status() const
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 683-696
 71.429% (10/14)
84
QQuickWidget::source
Name: QQuickWidget::source
Prototype: QUrl QQuickWidget::source() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 613-617
  0.000% (0/1)
21
QQuickWidget::sizeHint
Name: QQuickWidget::sizeHint
Prototype: QSize QQuickWidget::sizeHint() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1136-1145
100.000% (4/4)
52
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
QQuickWidget::setSource
Name: QQuickWidget::setSource
Prototype: void QQuickWidget::setSource(const QUrl& url)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 576-581
100.000% (1/1)
31
QQuickWidget::setResizeMode
Name: QQuickWidget::setResizeMode
Prototype: void QQuickWidget::setResizeMode(ResizeMode mode)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 743-760
100.000% (13/13)
105
QQuickWidget::setFormat
Name: QQuickWidget::setFormat
Prototype: void QQuickWidget::setFormat(const QSurfaceFormat &format)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1598-1615
  0.000% (0/1)
91
QQuickWidget::setContent
Name: QQuickWidget::setContent
Prototype: void QQuickWidget::setContent(const QUrl& url, QQmlComponent *component, QObject* item)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 588-606
 28.571% (2/7)
123
QQuickWidget::setClearColor
Name: QQuickWidget::setClearColor
Prototype: void QQuickWidget::setClearColor(const QColor &color)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1650-1654
  0.000% (0/1)
21
QQuickWidget::sceneGraphError
Name: QQuickWidget::sceneGraphError
Prototype: void QQuickWidget::sceneGraphError(QQuickWindow::SceneGraphError _t1, const QString & _t2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/.moc/moc_qquickwidget.cpp
Lines: 260-264
  0.000% (0/1)
21
QQuickWidget::rootObject
Name: QQuickWidget::rootObject
Prototype: QQuickItem *QQuickWidget::rootObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1165-1169
100.000% (1/1)
21
QQuickWidget::rootContext
Name: QQuickWidget::rootContext
Prototype: QQmlContext* QQuickWidget::rootContext() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 637-642
100.000% (1/1)
31
QQuickWidget::resizeMode
Name: QQuickWidget::resizeMode
Prototype: QQuickWidget::ResizeMode QQuickWidget::resizeMode() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1025-1029
  0.000% (0/1)
21
QQuickWidget::resizeEvent
Name: QQuickWidget::resizeEvent
Prototype: void QQuickWidget::resizeEvent(QResizeEvent *e)
Coverage:  58.824% (20/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1176-1228
 58.824% (20/34)
2710
QQuickWidget::quickWindow
Name: QQuickWidget::quickWindow
Prototype: QQuickWindow *QQuickWidget::quickWindow() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1669-1673
100.000% (1/1)
21
QQuickWidget::paintEvent
Name: QQuickWidget::paintEvent
Prototype: void QQuickWidget::paintEvent(QPaintEvent *event)
Coverage:  25.000% (2/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1678-1699
 25.000% (2/8)
134
QQuickWidget::mouseReleaseEvent
Name: QQuickWidget::mouseReleaseEvent
Prototype: void QQuickWidget::mouseReleaseEvent(QMouseEvent *e)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1364-1374
  0.000% (0/5)
72
QQuickWidget::mousePressEvent
Name: QQuickWidget::mousePressEvent
Prototype: void QQuickWidget::mousePressEvent(QMouseEvent *e)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1351-1361
  0.000% (0/5)
72
QQuickWidget::mouseMoveEvent
Name: QQuickWidget::mouseMoveEvent
Prototype: void QQuickWidget::mouseMoveEvent(QMouseEvent *e)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1267-1281
 60.000% (3/5)
72
QQuickWidget::mouseDoubleClickEvent
Name: QQuickWidget::mouseDoubleClickEvent
Prototype: void QQuickWidget::mouseDoubleClickEvent(QMouseEvent *e)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1284-1299
  0.000% (0/5)
102
QQuickWidget::keyReleaseEvent
Name: QQuickWidget::keyReleaseEvent
Prototype: void QQuickWidget::keyReleaseEvent(QKeyEvent *e)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1257-1264
 60.000% (3/5)
42
Page:<>1
Function: writeNumbers
...30
Function: QV4::MapObject::defaultPrototype
...40
Function: QV4::Compiler::Context::findArgument
...50
Function: QSGSimpleTextureNode::d_func
...56
Function: QSGDefaultContext::shaderType
57
Function: QSGBatchRenderer::debug_dump
58
Function: QSGBatchRenderer::Batch::isSafeToBatch
59
Function: QSGAnimationDriver::advance
6061
Function: QQuickWidget::keyPressEvent
62
Function: QQuickView::mouseReleaseEvent
63
Function: QQuickV4ParticleData::QQuickV4ParticleData
64
Function: QQuickTouchPoint::rotationChanged
...70
Function: QQuickTextEdit::resetRightPadding
...80
Function: QQuickShapePath::fillRuleChanged
...90
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation::easing
...100
Function: QQuickPathView::setDelegate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0