OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickTextNode
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QQuickTextNode
Name: QQuickTextNode::~QQuickTextNode
Prototype: QQuickTextNode::~QQuickTextNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode.cpp
Lines: 88-91
100.000% (1/1)
11
setUseNativeRenderer
Name: QQuickTextNode::setUseNativeRenderer
Prototype: void setUseNativeRenderer(bool on)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode_p.h
Lines: 109-109
100.000% (1/1)
11
deleteContent
Name: QQuickTextNode::deleteContent
Prototype: void QQuickTextNode::deleteContent()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode.cpp
Lines: 274-281
100.000% (4/4)
52
clearCursor
Name: QQuickTextNode::clearCursor
Prototype: void QQuickTextNode::clearCursor()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode.cpp
Lines: 145-151
100.000% (4/4)
42
addRectangleNode
Name: QQuickTextNode::addRectangleNode
Prototype: void QQuickTextNode::addRectangleNode(const QRectF &rect, const QColor &color)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode.cpp
Lines: 153-157
100.000% (1/1)
21
QQuickTextNode
Name: QQuickTextNode::QQuickTextNode
Prototype: QQuickTextNode::QQuickTextNode(QQuickItem *ownerElement)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode.cpp
Lines: 80-86
100.000% (1/1)
11
addTextLayout
Name: QQuickTextNode::addTextLayout
Prototype: void QQuickTextNode::addTextLayout(const QPointF &position, QTextLayout *textLayout, const QColor &color, QQuickText::TextStyle style, const QColor &styleColor, const QColor &anchorColor, const QColor &selectionColor, const QColor &selectedTextColor, int selectionStart, int selectionEnd, int lineStart, int lineCount)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode.cpp
Lines: 226-272
 84.615% (11/13)
253
addTextDocument
Name: QQuickTextNode::addTextDocument
Prototype: void QQuickTextNode::addTextDocument(const QPointF &position, QTextDocument *textDocument, const QColor &textColor, QQuickText::TextStyle style, const QColor &styleColor, const QColor &anchorColor, const QColor &selectionColor, const QColor &selectedTextColor, int selectionStart, int selectionEnd)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode.cpp
Lines: 177-224
 83.333% (10/12)
294
addGlyphs
Name: QQuickTextNode::addGlyphs
Prototype: QSGGlyphNode *QQuickTextNode::addGlyphs(const QPointF &position, const QGlyphRun &glyphs, const QColor &color, QQuickText::TextStyle style, const QColor &styleColor, QSGNode *parentNode)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode.cpp
Lines: 93-133
 80.000% (8/10)
224
addImage
Name: QQuickTextNode::addImage
Prototype: void QQuickTextNode::addImage(const QRectF &rect, const QImage &image)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode.cpp
Lines: 160-175
 71.429% (5/7)
133
setCursor
Name: QQuickTextNode::setCursor
Prototype: void QQuickTextNode::setCursor(const QRectF &rect, const QColor &color)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode.cpp
Lines: 135-143
 50.000% (2/4)
52
useNativeRenderer
Name: QQuickTextNode::useNativeRenderer
Prototype: bool useNativeRenderer() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode_p.h
Lines: 108-108
  0.000% (0/1)
11
cursorNode
Name: QQuickTextNode::cursorNode
Prototype: QSGInternalRectangleNode *cursorNode() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode_p.h
Lines: 100-100
  0.000% (0/1)
11

Generated by Squish Coco 4.2.0