OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 2
...126
eLOC - Effective Lines of Code: 3
127
eLOC - Effective Lines of Code: 3
128
eLOC - Effective Lines of Code: 3
129
eLOC - Effective Lines of Code: 3
130131
eLOC - Effective Lines of Code: 3
132
eLOC - Effective Lines of Code: 3
133
eLOC - Effective Lines of Code: 3
134
eLOC - Effective Lines of Code: 3
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 5
...160
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QQuickTextInputPrivate::nextMaskBlank
Name: QQuickTextInputPrivate::nextMaskBlank
Prototype: int nextMaskBlank(int pos)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 315-320
100.000% (1/1)
31
QQuickTextInputPrivate::prevMaskBlank
Name: QQuickTextInputPrivate::prevMaskBlank
Prototype: int prevMaskBlank(int pos)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 322-327
100.000% (1/1)
31
QQuickTextInputPrivate::removeSelection
Name: QQuickTextInputPrivate::removeSelection
Prototype: void removeSelection()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 352-357
  0.000% (0/1)
31
QQuickTextInputPrivate::resetInputMethod
Name: QQuickTextInputPrivate::resetInputMethod
Prototype: void QQuickTextInputPrivate::resetInputMethod()
Coverage:  62.500% (5/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2746-2751
 62.500% (5/8)
32
QQuickTextInputPrivate::setInputMask
Name: QQuickTextInputPrivate::setInputMask
Prototype: void setInputMask(const QString &mask)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 413-418
100.000% (4/4)
32
QQuickTextInputPrivate::setLayoutDirection
Name: QQuickTextInputPrivate::setLayoutDirection
Prototype: void setLayoutDirection(Qt::LayoutDirection direction)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 435-441
 75.000% (3/4)
32
QQuickTextInputPrivate::updatePasswordEchoEditing
Name: QQuickTextInputPrivate::updatePasswordEchoEditing
Prototype: void QQuickTextInputPrivate::updatePasswordEchoEditing(bool editing)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3320-3325
100.000% (1/1)
31
QQuickTextLine::number
Name: QQuickTextLine::number
Prototype: int QQuickTextLine::number() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 508-513
 50.000% (2/4)
32
QQuickTextLine::setHeight
Name: QQuickTextLine::setHeight
Prototype: void QQuickTextLine::setHeight(qreal height)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 537-542
 75.000% (3/4)
32
QQuickTextLine::width
Name: QQuickTextLine::width
Prototype: qreal QQuickTextLine::width() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 515-520
 50.000% (2/4)
32
QQuickTextLine::x
Name: QQuickTextLine::x
Prototype: qreal QQuickTextLine::x() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 544-549
  0.000% (0/4)
32
QQuickTextLine::y
Name: QQuickTextLine::y
Prototype: qreal QQuickTextLine::y() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 557-562
 50.000% (2/4)
32
QQuickTextNodeEngine::setCurrentLine
Name: QQuickTextNodeEngine::setCurrentLine
Prototype: void setCurrentLine(const QTextLine &currentLine)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine_p.h
Lines: 157-163
100.000% (4/4)
32
QQuickTextPrivate::clearFormats
Name: QQuickTextPrivate::clearFormats
Prototype: void QQuickTextPrivate::clearFormats()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 641-646
100.000% (4/4)
32
QQuickTextPrivate::init
Name: QQuickTextPrivate::init
Prototype: void QQuickTextPrivate::init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 118-123
100.000% (1/1)
31
QQuickTimeLine::move
Name: QQuickTimeLine::move
Prototype: void QQuickTimeLine::move(QQuickTimeLineValue &timeLineValue, qreal destination, int time)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 465-470
 50.000% (2/4)
32
QQuickTimeLine::move
Name: QQuickTimeLine::move
Prototype: void QQuickTimeLine::move(QQuickTimeLineValue &timeLineValue, qreal destination, const QEasingCurve &easing, int time)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 476-481
100.000% (4/4)
32
QQuickTimeLine::moveBy
Name: QQuickTimeLine::moveBy
Prototype: void QQuickTimeLine::moveBy(QQuickTimeLineValue &timeLineValue, qreal change, int time)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 487-492
  0.000% (0/4)
32
QQuickTimeLine::moveBy
Name: QQuickTimeLine::moveBy
Prototype: void QQuickTimeLine::moveBy(QQuickTimeLineValue &timeLineValue, qreal change, const QEasingCurve &easing, int time)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 498-503
  0.000% (0/4)
32
QQuickTimeLine::pause
Name: QQuickTimeLine::pause
Prototype: void QQuickTimeLine::pause(QQuickTimeLineObject &obj, int time)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 357-362
  0.000% (0/4)
32
QQuickTimeLineObject::~QQuickTimeLineObject
Name: QQuickTimeLineObject::~QQuickTimeLineObject
Prototype: QQuickTimeLineObject::~QQuickTimeLineObject()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 920-926
 50.000% (2/4)
32
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
QQuickTrailEmitter::setEmissionShape
Name: QQuickTrailEmitter::setEmissionShape
Prototype: void setEmissionShape(QQuickParticleExtruder* arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquicktrailemitter_p.h
Lines: 148-154
 75.000% (3/4)
32
QQuickTrailEmitter::setEmitterXVariation
Name: QQuickTrailEmitter::setEmitterXVariation
Prototype: void setEmitterXVariation(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquicktrailemitter_p.h
Lines: 124-130
 75.000% (3/4)
32
QQuickTrailEmitter::setEmitterYVariation
Name: QQuickTrailEmitter::setEmitterYVariation
Prototype: void setEmitterYVariation(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquicktrailemitter_p.h
Lines: 132-138
 75.000% (3/4)
32
QQuickTrailEmitter::setFollow
Name: QQuickTrailEmitter::setFollow
Prototype: void setFollow(const QString &arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquicktrailemitter_p.h
Lines: 140-146
100.000% (4/4)
32
QQuickTrailEmitter::setParticlesPerParticlePerSecond
Name: QQuickTrailEmitter::setParticlesPerParticlePerSecond
Prototype: void setParticlesPerParticlePerSecond(int arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquicktrailemitter_p.h
Lines: 117-123
 75.000% (3/4)
32
QQuickTurbulenceAffector::setStrength
Name: QQuickTurbulenceAffector::setStrength
Prototype: void setStrength(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickturbulence_p.h
Lines: 87-93
 75.000% (3/4)
32
QQuickView::setSource
Name: QQuickView::setSource
Prototype: void QQuickView::setSource(const QUrl& url)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickview.cpp
Lines: 238-243
100.000% (1/1)
31
QQuickView::~QQuickView
Name: QQuickView::~QQuickView
Prototype: QQuickView::~QQuickView()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickview.cpp
Lines: 209-216
100.000% (1/1)
31
QQuickViewSection::sectionString
Name: QQuickViewSection::sectionString
Prototype: QString QQuickViewSection::sectionString(const QString &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 234-240
100.000% (4/4)
32
QQuickWanderAffector::setAffectedParameter
Name: QQuickWanderAffector::setAffectedParameter
Prototype: void setAffectedParameter(AffectableParameters arg)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickwander_p.h
Lines: 147-153
  0.000% (0/4)
32
QQuickWanderAffector::setPace
Name: QQuickWanderAffector::setPace
Prototype: void setPace(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickwander_p.h
Lines: 138-144
 75.000% (3/4)
32
QQuickWanderAffector::setXVariance
Name: QQuickWanderAffector::setXVariance
Prototype: void setXVariance(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickwander_p.h
Lines: 122-128
 75.000% (3/4)
32
QQuickWanderAffector::setYVariance
Name: QQuickWanderAffector::setYVariance
Prototype: void setYVariance(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickwander_p.h
Lines: 130-136
 75.000% (3/4)
32
QQuickWanderAffector::~QQuickWanderAffector
Name: QQuickWanderAffector::~QQuickWanderAffector
Prototype: QQuickWanderAffector::~QQuickWanderAffector()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickwander.cpp
Lines: 90-95
 50.000% (2/4)
32
QQuickWidget::QQuickWidget
Name: QQuickWidget::QQuickWidget
Prototype: QQuickWidget::QQuickWidget(QWidget *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 508-514
100.000% (1/1)
31
QQuickWidget::QQuickWidget
Name: QQuickWidget::QQuickWidget
Prototype: QQuickWidget::QQuickWidget(QQmlEngine* engine, QWidget *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 536-542
100.000% (1/1)
31
QQuickWidget::dragEnterEvent
Name: QQuickWidget::dragEnterEvent
Prototype: void QQuickWidget::dragEnterEvent(QDragEnterEvent *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1531-1538
  0.000% (0/1)
31
QQuickWidget::engine
Name: QQuickWidget::engine
Prototype: QQmlEngine* QQuickWidget::engine() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 623-628
100.000% (1/1)
31
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::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::~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
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
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
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
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
QQuick_deinitializeProviders
Name: QQuick_deinitializeProviders
Prototype: void QQuick_deinitializeProviders()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 863-868
100.000% (1/1)
31
QQuick_initializeProviders
Name: QQuick_initializeProviders
Prototype: void QQuick_initializeProviders()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 856-861
100.000% (1/1)
31
QRecyclePool::New
Name: QRecyclePool::New
Prototype: template<typename T, int Step> T *QRecyclePool<T, Step>::New()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qrecyclepool_p.h
Lines: 129-135
  0.000% (0/1)
31
QRecyclePool::New
Name: QRecyclePool::New
Prototype: template<typename T, int Step> template<typename T1> T *QRecyclePool<T, Step>::New(const T1 &a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qrecyclepool_p.h
Lines: 137-144
  0.000% (0/1)
31
QRecyclePool::New
Name: QRecyclePool::New
Prototype: template<typename T, int Step> template<typename T1> T *QRecyclePool<T, Step>::New(T1 &a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qrecyclepool_p.h
Lines: 146-153
100.000% (1/1)
31
QSGAbstractSoftwareRenderer::buildRenderList
Name: QSGAbstractSoftwareRenderer::buildRenderList
Prototype: void QSGAbstractSoftwareRenderer::buildRenderList()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp
Lines: 145-153
100.000% (1/1)
31
QSGAbstractSoftwareRenderer::~QSGAbstractSoftwareRenderer
Name: QSGAbstractSoftwareRenderer::~QSGAbstractSoftwareRenderer
Prototype: QSGAbstractSoftwareRenderer::~QSGAbstractSoftwareRenderer()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgabstractsoftwarerenderer.cpp
Lines: 65-73
100.000% (1/1)
31
QSGAnimationDriver::elapsed
Name: QSGAnimationDriver::elapsed
Prototype: qint64 elapsed() const override
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 154-159
  0.000% (0/1)
31
QSGAtlasTexture::AtlasBase::invalidate
Name: QSGAtlasTexture::AtlasBase::invalidate
Prototype: void AtlasBase::invalidate()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 187-192
 83.333% (5/6)
32
QSGAtlasTexture::AtlasBase::remove
Name: QSGAtlasTexture::AtlasBase::remove
Prototype: void AtlasBase::remove(TextureBase *t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 273-278
100.000% (1/1)
31
QSGBasicGlyphNode::setStyle
Name: QSGBasicGlyphNode::setStyle
Prototype: void QSGBasicGlyphNode::setStyle(QQuickText::TextStyle style)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicglyphnode.cpp
Lines: 81-86
 50.000% (2/4)
32
QSGBasicGlyphNode::setStyleColor
Name: QSGBasicGlyphNode::setStyleColor
Prototype: void QSGBasicGlyphNode::setStyleColor(const QColor &color)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicglyphnode.cpp
Lines: 88-93
 50.000% (2/4)
32
QSGBatchRenderer::AllocatorPage::AllocatorPage
Name: QSGBatchRenderer::AllocatorPage::AllocatorPage
Prototype: AllocatorPage()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 102-111
100.000% (4/4)
32
QSGBatchRenderer::Rect::intersects
Name: QSGBatchRenderer::Rect::intersects
Prototype: bool intersects(const Rect &r)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer_p.h
Lines: 278-282
100.000% (9/9)
31
QSGCompressedTexture::QSGCompressedTexture
Name: QSGCompressedTexture::QSGCompressedTexture
Prototype: QSGCompressedTexture::QSGCompressedTexture(const DataPtr& texData)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedtexture.cpp
Lines: 89-96
  0.000% (0/4)
32
QSGCompressedTexture::formatIsOpaque
Name: QSGCompressedTexture::formatIsOpaque
Prototype: bool QSGCompressedTexture::formatIsOpaque(quint32 glTextureFormat)
Coverage:  27.778% (5/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedtexture.cpp
Lines: 189-212
 27.778% (5/18)
317
QSGCompressedTextureData::sizeInBytes
Name: QSGCompressedTextureData::sizeInBytes
Prototype: int QSGCompressedTextureData::sizeInBytes() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedtexture.cpp
Lines: 64-69
 50.000% (2/4)
32
QSGCompressedTextureFactory::textureSize
Name: QSGCompressedTextureFactory::textureSize
Prototype: QSize QSGCompressedTextureFactory::textureSize() const
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgcompressedtexture.cpp
Lines: 239-244
 50.000% (3/6)
32
QSGContext::rendererInterface
Name: QSGContext::rendererInterface
Prototype: QSGRendererInterface *QSGContext::rendererInterface(QSGRenderContext *renderContext)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 319-324
  0.000% (0/1)
31
QSGDefaultContext::createInternalImageNode
Name: QSGDefaultContext::createInternalImageNode
Prototype: QSGInternalImageNode *QSGDefaultContext::createInternalImageNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultcontext.cpp
Lines: 190-195
100.000% (1/1)
31
QSGDefaultContext::createInternalRectangleNode
Name: QSGDefaultContext::createInternalRectangleNode
Prototype: QSGInternalRectangleNode *QSGDefaultContext::createInternalRectangleNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultcontext.cpp
Lines: 183-188
100.000% (1/1)
31
QSGDefaultInternalImageNode::setMaterialTexture
Name: QSGDefaultInternalImageNode::setMaterialTexture
Prototype: void QSGDefaultInternalImageNode::setMaterialTexture(QSGTexture *texture)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultinternalimagenode.cpp
Lines: 180-185
100.000% (1/1)
31
QSGDefaultInternalRectangleNode::updateMaterialAntialiasing
Name: QSGDefaultInternalRectangleNode::updateMaterialAntialiasing
Prototype: void QSGDefaultInternalRectangleNode::updateMaterialAntialiasing()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultinternalrectanglenode.cpp
Lines: 135-141
 50.000% (2/4)
32
QSGDefaultLayer::markDirtyTexture
Name: QSGDefaultLayer::markDirtyTexture
Prototype: void QSGDefaultLayer::markDirtyTexture()
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultlayer.cpp
Lines: 286-291
 50.000% (3/6)
32
QSGDefaultLayer::toImage
Name: QSGDefaultLayer::toImage
Prototype: QImage QSGDefaultLayer::toImage() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultlayer.cpp
Lines: 460-466
 50.000% (2/4)
32
QSGDefaultNinePatchNode::QSGDefaultNinePatchNode
Name: QSGDefaultNinePatchNode::QSGDefaultNinePatchNode
Prototype: QSGDefaultNinePatchNode::QSGDefaultNinePatchNode()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultninepatchnode.cpp
Lines: 44-50
  0.000% (0/1)
31
QSGDefaultPainterNode::toImage
Name: QSGDefaultPainterNode::toImage
Prototype: QImage QSGDefaultPainterNode::toImage() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 463-469
  0.000% (0/4)
32
QSGDefaultRenderContext::QSGDefaultRenderContext
Name: QSGDefaultRenderContext::QSGDefaultRenderContext
Prototype: QSGDefaultRenderContext::QSGDefaultRenderContext(QSGContext *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext.cpp
Lines: 55-66
100.000% (1/1)
31
QSGDefaultRenderContext::compressedTextureForFactory
Name: QSGDefaultRenderContext::compressedTextureForFactory
Prototype: QSGTexture *QSGDefaultRenderContext::compressedTextureForFactory(const QSGCompressedTextureFactory *factory) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext.cpp
Lines: 248-254
  0.000% (0/6)
32
QSGDefaultSpriteNode::setSize
Name: QSGDefaultSpriteNode::setSize
Prototype: void QSGDefaultSpriteNode::setSize(const QSizeF &size)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 237-243
100.000% (4/4)
32
QSGDefaultSpriteNode::setTexture
Name: QSGDefaultSpriteNode::setTexture
Prototype: void QSGDefaultSpriteNode::setTexture(QSGTexture *texture)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 177-182
100.000% (1/1)
31
QSGDefaultSpriteNode::update
Name: QSGDefaultSpriteNode::update
Prototype: void QSGDefaultSpriteNode::update()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 251-257
100.000% (4/4)
32
QSGDepthStencilBuffer::QSGDepthStencilBuffer
Name: QSGDepthStencilBuffer::QSGDepthStencilBuffer
Prototype: QSGDepthStencilBuffer::QSGDepthStencilBuffer(QOpenGLContext *context, const Format &format)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdepthstencilbuffer.cpp
Lines: 44-52
100.000% (1/1)
31
QSGDistanceFieldGlyphCache::markGlyphsToRender
Name: QSGDistanceFieldGlyphCache::markGlyphsToRender
Prototype: void QSGDistanceFieldGlyphCache::markGlyphsToRender(const QVector<glyph_t> &glyphs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 287-292
100.000% (4/4)
32
QSGDistanceFieldGlyphCache::removeGlyph [qsgadaptationlayer_p.h #1]
Name: QSGDistanceFieldGlyphCache::removeGlyph [qsgadaptationlayer_p.h #1]
Prototype: inline void QSGDistanceFieldGlyphCache::removeGlyph(glyph_t glyph)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 543-548
  0.000% (0/1)
31
QSGDistanceFieldTextMaterialShader::updateColor
Name: QSGDistanceFieldTextMaterialShader::updateColor
Prototype: void QSGDistanceFieldTextMaterialShader::updateColor(const QVector4D &c)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 131-137
100.000% (4/4)
32
QSGDistanceFieldTextMaterialShader::updateTextureScale
Name: QSGDistanceFieldTextMaterialShader::updateTextureScale
Prototype: void QSGDistanceFieldTextMaterialShader::updateTextureScale(const QVector2D &ts)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 139-145
100.000% (4/4)
32
QSGFramebufferObjectNode::handleScreenChange
Name: QSGFramebufferObjectNode::handleScreenChange
Prototype: void handleScreenChange()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickframebufferobject.cpp
Lines: 245-251
  0.000% (0/4)
32
QSGGeometry::indexData
Name: QSGGeometry::indexData
Prototype: const void *QSGGeometry::indexData() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 541-546
  0.000% (0/1)
31
QSGGeometry::indexData
Name: QSGGeometry::indexData
Prototype: void *QSGGeometry::indexData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 529-534
100.000% (1/1)
31
QSGGeometryNode::activeMaterial
Name: QSGGeometryNode::activeMaterial
Prototype: QSGMaterial *QSGGeometryNode::activeMaterial() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1025-1030
100.000% (6/6)
32
QSGHiQSubPixelDistanceFieldTextMaterialShader::initialize
Name: QSGHiQSubPixelDistanceFieldTextMaterialShader::initialize
Prototype: void QSGHiQSubPixelDistanceFieldTextMaterialShader::initialize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 516-521
100.000% (1/1)
31
QSGMaterial::setFlag
Name: QSGMaterial::setFlag
Prototype: void QSGMaterial::setFlag(Flags flags, bool on)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 711-717
100.000% (4/4)
32
QSGNode::reparentChildNodesTo
Name: QSGNode::reparentChildNodesTo
Prototype: void QSGNode::reparentChildNodesTo(QSGNode *newParent)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 585-591
100.000% (4/4)
32
QSGNodeDumper::visitChildren
Name: QSGNodeDumper::visitChildren
Prototype: void QSGNodeDumper::visitChildren(QSGNode *n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 378-383
  0.000% (0/1)
31
QSGNodeUpdater::enterClipNode
Name: QSGNodeUpdater::enterClipNode
Prototype: void QSGNodeUpdater::enterClipNode(QSGClipNode *c)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 130-139
  0.000% (0/3)
31
QSGNodeUpdater::enterGeometryNode
Name: QSGNodeUpdater::enterGeometryNode
Prototype: void QSGNodeUpdater::enterGeometryNode(QSGGeometryNode *g)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 152-161
  0.000% (0/3)
31
QSGNodeUpdater::enterOpacityNode
Name: QSGNodeUpdater::enterOpacityNode
Prototype: void QSGNodeUpdater::enterOpacityNode(QSGOpacityNode *o)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 193-202
  0.000% (0/1)
31
QSGNodeUpdater::leaveOpacityNode
Name: QSGNodeUpdater::leaveOpacityNode
Prototype: void QSGNodeUpdater::leaveOpacityNode(QSGOpacityNode *o)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 204-213
  0.000% (0/4)
32
QSGPlainTexture::fromImage
Name: QSGPlainTexture::fromImage
Prototype: static QSGPlainTexture *fromImage(const QImage &image)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture_p.h
Lines: 106-110
100.000% (1/1)
31
QSGRenderContext::textureFactoryDestroyed
Name: QSGRenderContext::textureFactoryDestroyed
Prototype: void QSGRenderContext::textureFactoryDestroyed(QObject *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 393-398
100.000% (1/1)
31
QSGRenderer::nodeUpdater
Name: QSGRenderer::nodeUpdater
Prototype: QSGNodeUpdater *QSGRenderer::nodeUpdater() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 157-162
100.000% (4/4)
32
QSGRenderer::setNodeUpdater
Name: QSGRenderer::setNodeUpdater
Prototype: void QSGRenderer::setNodeUpdater(QSGNodeUpdater *updater)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 171-176
 50.000% (2/4)
32
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 2
...126
eLOC - Effective Lines of Code: 3
127
eLOC - Effective Lines of Code: 3
128
eLOC - Effective Lines of Code: 3
129
eLOC - Effective Lines of Code: 3
130131
eLOC - Effective Lines of Code: 3
132
eLOC - Effective Lines of Code: 3
133
eLOC - Effective Lines of Code: 3
134
eLOC - Effective Lines of Code: 3
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 5
...160
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123

Generated by Squish Coco 4.2.0