OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %: 100.000% (16/16)
...100
Condition %: 100.000% (1/1)
...130
Condition %:  75.000% (9/12)
...140
Condition %:  62.992% (80/127)
...150
Condition %:  45.714% (16/35)
...156
Condition %:  0.000% (0/1)
157
Condition %:  0.000% (0/7)
158
Condition %:  0.000% (0/26)
159
Condition %:  0.000% (0/1)
160161
Condition %:  0.000% (0/1)
162
Condition %:  0.000% (0/1)
163
Condition %:  0.000% (0/1)
164
Condition %:  0.000% (0/1)
...170
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/1)
...190
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
SparseArray::recalcMostLeftNode
Name: SparseArray::recalcMostLeftNode
Prototype: void SparseArray::recalcMostLeftNode()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray.cpp
Lines: 330-335
  0.000% (0/4)
32
SparseArray::SparseArray
Name: SparseArray::SparseArray
Prototype: SparseArray::SparseArray(const SparseArray &other)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray.cpp
Lines: 405-415
  0.000% (0/4)
72
SmoothTextureMaterialShader::updateState
Name: SmoothTextureMaterialShader::updateState
Prototype: void SmoothTextureMaterialShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultinternalimagenode.cpp
Lines: 91-99
  0.000% (0/4)
42
SmoothTextureMaterialShader::initialize
Name: SmoothTextureMaterialShader::initialize
Prototype: void SmoothTextureMaterialShader::initialize()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultinternalimagenode.cpp
Lines: 113-117
  0.000% (0/1)
21
SmoothTextureMaterialShader::attributeNames
Name: SmoothTextureMaterialShader::attributeNames
Prototype: char const *const *SmoothTextureMaterialShader::attributeNames() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultinternalimagenode.cpp
Lines: 101-111
  0.000% (0/1)
11
SmoothTextureMaterialShader::SmoothTextureMaterialShader
Name: SmoothTextureMaterialShader::SmoothTextureMaterialShader
Prototype: SmoothTextureMaterialShader::SmoothTextureMaterialShader()
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultinternalimagenode.cpp
Lines: 85-89
  0.000% (0/3)
21
ShadowImageMaker::paintShapeAndShadow
Name: ShadowImageMaker::paintShapeAndShadow
Prototype: void paintShapeAndShadow(QPainter *p, qreal offsetX, qreal offsetY, qreal blur, const QColor &color)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp
Lines: 63-88
  0.000% (0/4)
172
ShaderInfoCache::value
Name: ShaderInfoCache::value
Prototype: QSGGuiThreadShaderEffectManager::ShaderInfo value(const QByteArray &key) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp
Lines: 389-392
  0.000% (0/1)
11
ShaderInfoCache::insert
Name: ShaderInfoCache::insert
Prototype: void insert(const QByteArray &key, const QSGGuiThreadShaderEffectManager::ShaderInfo &value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp
Lines: 394-397
  0.000% (0/1)
11
ShaderInfoCache::contains
Name: ShaderInfoCache::contains
Prototype: bool contains(const QByteArray &key) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgenericshadereffect.cpp
Lines: 384-387
  0.000% (0/1)
11
Script::evaluate
Name: Script::evaluate
Prototype: QV4::ReturnedValue Script::evaluate(ExecutionEngine *engine, const QString &script, QmlContext *qmlContext)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4script.cpp
Lines: 262-276
  0.000% (0/7)
103
ScopeJob::wasSuccessful
Name: ScopeJob::wasSuccessful
Prototype: bool ScopeJob::wasSuccessful() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp
Lines: 201-204
  0.000% (0/1)
11
Round
Name: Round
Prototype: template<> __attribute__((__unused__)) float Round<float>(float f)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 86-89
  0.000% (0/1)
11
ResourceTree::writeTreeEntry
Name: ResourceTree::writeTreeEntry
Prototype: void writeTreeEntry(VirtualDirectoryEntry *entry)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/generateloader.cpp
Lines: 248-260
  0.000% (0/4)
72
ResourceTree::serialize
Name: ResourceTree::serialize
Prototype: void serialize(VirtualDirectoryEntry &root, QVector<unsigned char> *treeData, QVector<unsigned char> *stringData)
Coverage:  0.000% (0/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/generateloader.cpp
Lines: 180-228
  0.000% (0/25)
299
ResourceTree::registerString
Name: ResourceTree::registerString
Prototype: void registerString(const QString &name)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/generateloader.cpp
Lines: 235-246
  0.000% (0/7)
83
ResourceFileMapper::resourcePaths
Name: ResourceFileMapper::resourcePaths
Prototype: QStringList ResourceFileMapper::resourcePaths(const QString &fileName)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/resourcefilemapper.cpp
Lines: 50-61
  0.000% (0/7)
83
ResourceFileMapper::qmlCompilerFiles::ResourceFileMapper::qmlCompilerFiles
Name: ResourceFileMapper::qmlCompilerFiles::ResourceFileMapper::qmlCompilerFiles
Prototype: QStringList ResourceFileMapper::qmlCompilerFiles() const
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/resourcefilemapper.cpp
Lines: 63-75
  0.000% (0/5)
42
ResourceFileMapper::qmlCompilerFiles::ResourceFileMapper::populateFromQrcFile::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::ResourceFileMapper::populateFromQrcFile
Name: ResourceFileMapper::qmlCompilerFiles::ResourceFileMapper::populateFromQrcFile::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::ResourceFileMapper::populateFromQrcFile
Prototype: void ResourceFileMapper::populateFromQrcFile(QFile &file)
Coverage:  0.000% (0/64)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/resourcefilemapper.cpp
Lines: 77-169
  0.000% (0/64)
5021
ResourceFileMapper::isEmpty
Name: ResourceFileMapper::isEmpty
Prototype: bool ResourceFileMapper::isEmpty() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/resourcefilemapper.cpp
Lines: 45-48
  0.000% (0/1)
11
ResourceFileMapper::ResourceFileMapper
Name: ResourceFileMapper::ResourceFileMapper
Prototype: ResourceFileMapper::ResourceFileMapper(const QStringList &resourceFiles)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/resourcefilemapper.cpp
Lines: 35-43
  0.000% (0/5)
53
RenderStatistics::updateStats
Name: RenderStatistics::updateStats
Prototype: void RenderStatistics::updateStats()
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlscene/main.cpp
Lines: 74-106
  0.000% (0/11)
194
RenderNodeState::stencilValue
Name: RenderNodeState::stencilValue
Prototype: int stencilValue() const override
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp
Lines: 239-239
  0.000% (0/1)
11
RenderNodeState::stencilEnabled
Name: RenderNodeState::stencilEnabled
Prototype: bool stencilEnabled() const override
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp
Lines: 240-240
  0.000% (0/1)
11
RenderNodeState::scissorRect
Name: RenderNodeState::scissorRect
Prototype: QRect scissorRect() const override
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp
Lines: 237-237
  0.000% (0/1)
11
RenderNodeState::scissorEnabled
Name: RenderNodeState::scissorEnabled
Prototype: bool scissorEnabled() const override
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp
Lines: 238-238
  0.000% (0/1)
11
RenderNodeState::projectionMatrix
Name: RenderNodeState::projectionMatrix
Prototype: const QMatrix4x4 *projectionMatrix() const override
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp
Lines: 236-236
  0.000% (0/1)
11
RegExpObject::initProperties::RegExpPrototype::method_compile
Name: RegExpObject::initProperties::RegExpPrototype::method_compile
Prototype: ReturnedValue RegExpPrototype::method_compile(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4regexpobject.cpp
Lines: 429-440
  0.000% (0/4)
72
QuickTestResult::warn
Name: QuickTestResult::warn
Prototype: void QuickTestResult::warn(const QString &message, const QUrl &location, int line)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 624-627
  0.000% (0/1)
11
QuickTestResult::stopBenchmark
Name: QuickTestResult::stopBenchmark
Prototype: void QuickTestResult::stopBenchmark()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 754-759
  0.000% (0/1)
31
QuickTestResult::startMeasurement
Name: QuickTestResult::startMeasurement
Prototype: void QuickTestResult::startMeasurement()
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 660-668
  0.000% (0/3)
61
QuickTestResult::startBenchmark
Name: QuickTestResult::startBenchmark
Prototype: void QuickTestResult::startBenchmark(RunMode runMode, const QString &tag)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 725-736
  0.000% (0/1)
81
QuickTestResult::sleep
Name: QuickTestResult::sleep
Prototype: void QuickTestResult::sleep(int ms)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 648-651
  0.000% (0/1)
11
QuickTestResult::skipCount
Name: QuickTestResult::skipCount
Prototype: int QuickTestResult::skipCount() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 368-371
  0.000% (0/1)
11
QuickTestResult::programNameChanged
Name: QuickTestResult::programNameChanged
Prototype: void QuickTestResult::programNameChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/.moc/moc_quicktestresult_p.cpp
Lines: 520-523
  0.000% (0/1)
11
QuickTestResult::passCount
Name: QuickTestResult::passCount
Prototype: int QuickTestResult::passCount() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 344-347
  0.000% (0/1)
11
QuickTestResult::nextBenchmark
Name: QuickTestResult::nextBenchmark
Prototype: void QuickTestResult::nextBenchmark()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 747-752
  0.000% (0/4)
32
QuickTestResult::needsMoreMeasurements
Name: QuickTestResult::needsMoreMeasurements
Prototype: bool QuickTestResult::needsMoreMeasurements()
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 714-723
  0.000% (0/7)
73
QuickTestResult::measurementAccepted
Name: QuickTestResult::measurementAccepted
Prototype: bool QuickTestResult::measurementAccepted()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 691-694
  0.000% (0/1)
11
QuickTestResult::isBenchmarkDone
Name: QuickTestResult::isBenchmarkDone
Prototype: bool QuickTestResult::isBenchmarkDone() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 738-745
  0.000% (0/4)
42
QuickTestResult::grabImage
Name: QuickTestResult::grabImage
Prototype: QObject *QuickTestResult::grabImage(QQuickItem *item)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 761-773
  0.000% (0/6)
92
QuickTestResult::findChild
Name: QuickTestResult::findChild
Prototype: QObject *QuickTestResult::findChild(QObject *parent, const QString &objectName)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 775-778
  0.000% (0/1)
11
QuickTestResult::failCount
Name: QuickTestResult::failCount
Prototype: int QuickTestResult::failCount() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 356-359
  0.000% (0/1)
11
QuickTestResult::fail
Name: QuickTestResult::fail
Prototype: void QuickTestResult::fail (const QString &message, const QUrl &location, int line)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 467-472
  0.000% (0/1)
21
QuickTestResult::expectFailContinue
Name: QuickTestResult::expectFailContinue
Prototype: bool QuickTestResult::expectFailContinue (const QString &tag, const QString &comment, const QUrl &location, int line)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 615-622
  0.000% (0/1)
41
QuickTestResult::endDataRun
Name: QuickTestResult::endDataRun
Prototype: void QuickTestResult::endDataRun()
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 675-689
  0.000% (0/10)
84
QuickTestResult::dataTag
Name: QuickTestResult::dataTag
Prototype: QString QuickTestResult::dataTag() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 280-287
  0.000% (0/4)
42
QuickTestResult::beginDataRun
Name: QuickTestResult::beginDataRun
Prototype: void QuickTestResult::beginDataRun()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 670-673
  0.000% (0/1)
11
QuickTestImageObject::width
Name: QuickTestImageObject::width
Prototype: int width() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 153-156
  0.000% (0/1)
11
QuickTestImageObject::size
Name: QuickTestImageObject::size
Prototype: QSize size() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 163-166
  0.000% (0/1)
11
QuickTestImageObject::save
Name: QuickTestImageObject::save
Prototype: void save(const QString &filePath)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 142-150
  0.000% (0/5)
52
QuickTestImageObject::red
Name: QuickTestImageObject::red
Prototype: int red(int x, int y) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 101-104
  0.000% (0/1)
11
QuickTestImageObject::pixel
Name: QuickTestImageObject::pixel
Prototype: QVariant pixel(int x, int y) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 121-132
  0.000% (0/14)
82
QuickTestImageObject::height
Name: QuickTestImageObject::height
Prototype: int height() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 158-161
  0.000% (0/1)
11
QuickTestImageObject::green
Name: QuickTestImageObject::green
Prototype: int green(int x, int y) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 106-109
  0.000% (0/1)
11
QuickTestImageObject::equals
Name: QuickTestImageObject::equals
Prototype: bool equals(QuickTestImageObject *other) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 134-140
  0.000% (0/4)
32
QuickTestImageObject::blue
Name: QuickTestImageObject::blue
Prototype: int blue(int x, int y) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 111-114
  0.000% (0/1)
11
QuickTestImageObject::alpha
Name: QuickTestImageObject::alpha
Prototype: int alpha(int x, int y) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 116-119
  0.000% (0/1)
11
QuickTestImageObject::QuickTestImageObject
Name: QuickTestImageObject::QuickTestImageObject
Prototype: QuickTestImageObject(const QImage& img, QObject *parent = nullptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 92-96
  0.000% (0/1)
21
QuickTestEvent::touchEvent
Name: QuickTestEvent::touchEvent
Prototype: QQuickTouchEventSequence *QuickTestEvent::touchEvent(QObject *item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 455-458
  0.000% (0/1)
11
QuickTestEvent::touchDevice
Name: QuickTestEvent::touchDevice
Prototype: QTouchDevice *QuickTestEvent::touchDevice()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 435-445
  0.000% (0/4)
52
QuickTestEvent::mouseWheel
Name: QuickTestEvent::mouseWheel
Prototype: bool QuickTestEvent::mouseWheel( QObject *item, qreal x, qreal y, int buttons, int modifiers, int xDelta, int yDelta, int delay)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 263-274
  0.000% (0/4)
72
QuickTestEvent::mouseRelease
Name: QuickTestEvent::mouseRelease
Prototype: bool QuickTestEvent::mouseRelease (QObject *item, qreal x, qreal y, int button, int modifiers, int delay)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 277-289
  0.000% (0/4)
82
QuickTestEvent::mousePress
Name: QuickTestEvent::mousePress
Prototype: bool QuickTestEvent::mousePress (QObject *item, qreal x, qreal y, int button, int modifiers, int delay)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 248-260
  0.000% (0/4)
82
QuickTestEvent::mouseMove
Name: QuickTestEvent::mouseMove
Prototype: bool QuickTestEvent::mouseMove (QObject *item, qreal x, qreal y, int delay, int buttons)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 333-343
  0.000% (0/4)
72
QuickTestEvent::mouseDoubleClickSequence
Name: QuickTestEvent::mouseDoubleClickSequence
Prototype: bool QuickTestEvent::mouseDoubleClickSequence (QObject *item, qreal x, qreal y, int button, int modifiers, int delay)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 319-331
  0.000% (0/4)
82
QuickTestEvent::mouseDoubleClick
Name: QuickTestEvent::mouseDoubleClick
Prototype: bool QuickTestEvent::mouseDoubleClick (QObject *item, qreal x, qreal y, int button, int modifiers, int delay)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 305-317
  0.000% (0/4)
82
QuickTestEvent::mouseClick
Name: QuickTestEvent::mouseClick
Prototype: bool QuickTestEvent::mouseClick (QObject *item, qreal x, qreal y, int button, int modifiers, int delay)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 291-303
  0.000% (0/4)
82
QuickTestEvent::keySequence
Name: QuickTestEvent::keySequence
Prototype: bool QuickTestEvent::keySequence(const QVariant &keySequence)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 132-139
  0.000% (0/4)
52
QuickTestEvent::keyReleaseChar
Name: QuickTestEvent::keyReleaseChar
Prototype: bool QuickTestEvent::keyReleaseChar(const QString &character, int modifiers, int delay)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 104-112
  0.000% (0/7)
63
QuickTestEvent::keyRelease
Name: QuickTestEvent::keyRelease
Prototype: bool QuickTestEvent::keyRelease(int key, int modifiers, int delay)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 76-83
  0.000% (0/4)
52
QuickTestEvent::keyPressChar
Name: QuickTestEvent::keyPressChar
Prototype: bool QuickTestEvent::keyPressChar(const QString &character, int modifiers, int delay)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 94-102
  0.000% (0/7)
63
QuickTestEvent::keyPress
Name: QuickTestEvent::keyPress
Prototype: bool QuickTestEvent::keyPress(int key, int modifiers, int delay)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 67-74
  0.000% (0/4)
52
QuickTestEvent::keyClickChar
Name: QuickTestEvent::keyClickChar
Prototype: bool QuickTestEvent::keyClickChar(const QString &character, int modifiers, int delay)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 114-122
  0.000% (0/7)
63
QuickTestEvent::keyClick
Name: QuickTestEvent::keyClick
Prototype: bool QuickTestEvent::keyClick(int key, int modifiers, int delay)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 85-92
  0.000% (0/4)
52
QuickTestEvent::eventWindow
Name: QuickTestEvent::eventWindow
Prototype: QWindow *QuickTestEvent::eventWindow(QObject *item)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 345-359
  0.000% (0/10)
104
QuickTestEvent::defaultMouseDelay
Name: QuickTestEvent::defaultMouseDelay
Prototype: int QuickTestEvent::defaultMouseDelay() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 62-65
  0.000% (0/1)
11
QuickTestEvent::activeWindow
Name: QuickTestEvent::activeWindow
Prototype: QWindow *QuickTestEvent::activeWindow()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 361-366
  0.000% (0/4)
32
QtQuickTest::mouseWheel
Name: QtQuickTest::mouseWheel
Prototype: static void mouseWheel(QWindow* window, QObject* item, Qt::MouseButtons buttons, Qt::KeyboardModifiers stateKey, QPointF _pos, int xDelta, int yDelta, int delay = -1)
Coverage:  0.000% (0/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 219-244
  0.000% (0/31)
179
QtQuickTest::mouseEvent
Name: QtQuickTest::mouseEvent
Prototype: static void mouseEvent(MouseAction action, QWindow *window, QObject *item, Qt::MouseButton button, Qt::KeyboardModifiers stateKey, const QPointF &_pos, int delay=-1)
Coverage:  0.000% (0/50)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 147-216
  0.000% (0/50)
4517
QtQml::qmlWarning
Name: QtQml::qmlWarning
Prototype: QQmlInfo qmlWarning(const QObject *me, const QQmlError &error)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlinfo.cpp
Lines: 243-243
  0.000% (0/1)
11
QtQml::qmlWarning
Name: QtQml::qmlWarning
Prototype: QQmlInfo qmlWarning(const QObject *me, const QList<QQmlError> &errors)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlinfo.cpp
Lines: 243-243
  0.000% (0/1)
11
QtQml::qmlInfo
Name: QtQml::qmlInfo
Prototype: QQmlInfo qmlInfo(const QObject *me, const QQmlError &error)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlinfo.cpp
Lines: 242-242
  0.000% (0/1)
11
QtQml::qmlInfo
Name: QtQml::qmlInfo
Prototype: QQmlInfo qmlInfo(const QObject *me, const QList<QQmlError> &errors)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlinfo.cpp
Lines: 242-242
  0.000% (0/1)
11
QtQml::qmlDebug
Name: QtQml::qmlDebug
Prototype: QQmlInfo qmlDebug(const QObject *me, const QQmlError &error)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlinfo.cpp
Lines: 241-241
  0.000% (0/1)
11
QtQml::qmlDebug
Name: QtQml::qmlDebug
Prototype: QQmlInfo qmlDebug(const QObject *me, const QList<QQmlError> &errors)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlinfo.cpp
Lines: 241-241
  0.000% (0/1)
11
QmlListWrapper::virtualPut
Name: QmlListWrapper::virtualPut
Prototype: bool QmlListWrapper::virtualPut(Managed *m, PropertyKey id, const Value &value, Value *receiver)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllistwrapper.cpp
Lines: 133-141
  0.000% (0/1)
51
QmlIR::PropertyResolver::property [qqmlirbuilder_p.h #2]
Name: QmlIR::PropertyResolver::property [qqmlirbuilder_p.h #2]
Prototype: QQmlPropertyData *property(int index) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 580-583
  0.000% (0/1)
11
QmlIR::PoolList::prepend [qqmlirbuilder_p.h #2]
Name: QmlIR::PoolList::prepend [qqmlirbuilder_p.h #2]
Prototype: void prepend(T *item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 100-106
  0.000% (0/4)
52
QmlIR::PoolList::prepend [qqmlirbuilder_p.h #1]
Name: QmlIR::PoolList::prepend [qqmlirbuilder_p.h #1]
Prototype: void prepend(T *item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 100-106
  0.000% (0/4)
52
QmlIR::PoolList::insertAfter [qqmlirbuilder_p.h #2]
Name: QmlIR::PoolList::insertAfter [qqmlirbuilder_p.h #2]
Prototype: void insertAfter(T *insertionPoint, T *item)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 122-132
  0.000% (0/7)
73
QmlIR::PoolList::insertAfter [qqmlirbuilder_p.h #1]
Name: QmlIR::PoolList::insertAfter [qqmlirbuilder_p.h #1]
Prototype: void insertAfter(T *insertionPoint, T *item)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 122-132
  0.000% (0/7)
73
QmlIR::PoolList::findSortedInsertionPoint [qqmlirbuilder_p.h #2]
Name: QmlIR::PoolList::findSortedInsertionPoint [qqmlirbuilder_p.h #2]
Prototype: template <typename Sortable, typename Base, Sortable Base::*sortMember> T *findSortedInsertionPoint(T *item) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 108-120
  0.000% (0/7)
63
QmlIR::PoolList::findSortedInsertionPoint [qqmlirbuilder_p.h #1]
Name: QmlIR::PoolList::findSortedInsertionPoint [qqmlirbuilder_p.h #1]
Prototype: template <typename Sortable, typename Base, Sortable Base::*sortMember> T *findSortedInsertionPoint(T *item) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 108-120
  0.000% (0/7)
63
QmlIR::PoolList::append [qqmlirbuilder_p.h #2]
Name: QmlIR::PoolList::append [qqmlirbuilder_p.h #2]
Prototype: int append(T *item)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 90-98
  0.000% (0/5)
62
QmlIR::PoolList::append [qqmlirbuilder_p.h #1]
Name: QmlIR::PoolList::append [qqmlirbuilder_p.h #1]
Prototype: int append(T *item)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 90-98
  0.000% (0/5)
62
QmlIR::PoolList::PoolList [qqmlirbuilder_p.h #2]
Name: QmlIR::PoolList::PoolList [qqmlirbuilder_p.h #2]
Prototype: PoolList()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 81-84
  0.000% (0/1)
11
QmlIR::PoolList::PoolList [qqmlirbuilder_p.h #1]
Name: QmlIR::PoolList::PoolList [qqmlirbuilder_p.h #1]
Prototype: PoolList()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 81-84
  0.000% (0/1)
11
QmlIR::PoolList::Iterator::operator== [qqmlirbuilder_p.h #2]
Name: QmlIR::PoolList::Iterator::operator== [qqmlirbuilder_p.h #2]
Prototype: bool operator==(const Iterator &rhs) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 188-190
  0.000% (0/1)
11
QmlIR::PoolList::Iterator::operator== [qqmlirbuilder_p.h #1]
Name: QmlIR::PoolList::Iterator::operator== [qqmlirbuilder_p.h #1]
Prototype: bool operator==(const Iterator &rhs) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 188-190
  0.000% (0/1)
11
Page:<>1
Condition %: 100.000% (16/16)
...100
Condition %: 100.000% (1/1)
...130
Condition %:  75.000% (9/12)
...140
Condition %:  62.992% (80/127)
...150
Condition %:  45.714% (16/35)
...156
Condition %:  0.000% (0/1)
157
Condition %:  0.000% (0/7)
158
Condition %:  0.000% (0/26)
159
Condition %:  0.000% (0/1)
160161
Condition %:  0.000% (0/1)
162
Condition %:  0.000% (0/1)
163
Condition %:  0.000% (0/1)
164
Condition %:  0.000% (0/1)
...170
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/1)
...190
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)

Generated by Squish Coco 4.2.0