OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %:  0.000% (0/11)
...100
Condition %: 100.000% (1/1)
...130
Condition %: 100.000% (1/1)
...140
Condition %: 100.000% (1/1)
...150
Condition %: 100.000% (1/1)
...160
Condition %: 100.000% (7/7)
...162
Condition %: 100.000% (4/4)
163
Condition %: 100.000% (1/1)
164
Condition %: 100.000% (4/4)
165
Condition %: 100.000% (1/1)
166167
Condition %: 100.000% (1/1)
168
Condition %: 100.000% (1/1)
169
Condition %: 100.000% (1/1)
170
Condition %: 100.000% (1/1)
...180
Condition %: 100.000% (1/1)
...190
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickTextInputPrivate::deleteEndOfWord
Name: QQuickTextInputPrivate::deleteEndOfWord
Prototype: void QQuickTextInputPrivate::deleteEndOfWord()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4613-4624
100.000% (1/1)
71
QQuickTextInputPrivate::deleteStartOfWord
Name: QQuickTextInputPrivate::deleteStartOfWord
Prototype: void QQuickTextInputPrivate::deleteStartOfWord()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4596-4605
100.000% (1/1)
71
QQuickTextInputPrivate::deselect
Name: QQuickTextInputPrivate::deselect
Prototype: void deselect()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 401-401
100.000% (1/1)
11
QQuickTextInputPrivate::determineHorizontalAlignment
Name: QQuickTextInputPrivate::determineHorizontalAlignment
Prototype: bool QQuickTextInputPrivate::determineHorizontalAlignment()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 645-657
100.000% (7/7)
63
QQuickTextInputPrivate::effectiveInputMethodHints
Name: QQuickTextInputPrivate::effectiveInputMethodHints
Prototype: Qt::InputMethodHints QQuickTextInputPrivate::effectiveInputMethodHints() const
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1199-1209
100.000% (12/12)
84
QQuickTextInputPrivate::emitUndoRedoChanged
Name: QQuickTextInputPrivate::emitUndoRedoChanged
Prototype: void QQuickTextInputPrivate::emitUndoRedoChanged()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4277-4290
100.000% (7/7)
93
QQuickTextInputPrivate::end
Name: QQuickTextInputPrivate::end
Prototype: int end() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 360-360
100.000% (1/1)
11
QQuickTextInputPrivate::end
Name: QQuickTextInputPrivate::end
Prototype: void end(bool mark)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 397-397
100.000% (1/1)
11
QQuickTextInputPrivate::ensureVisible
Name: QQuickTextInputPrivate::ensureVisible
Prototype: void QQuickTextInputPrivate::ensureVisible(int position, int preeditCursor, int preeditLength)
Coverage: 100.000% (33/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1737-1782
100.000% (33/33)
2710
QQuickTextInputPrivate::get
Name: QQuickTextInputPrivate::get
Prototype: static inline QQuickTextInputPrivate *get(QQuickTextInput *t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 304-306
100.000% (1/1)
11
QQuickTextInputPrivate::getImplicitWidth
Name: QQuickTextInputPrivate::getImplicitWidth
Prototype: qreal QQuickTextInputPrivate::getImplicitWidth() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2907-2939
100.000% (7/7)
203
QQuickTextInputPrivate::hasPendingTripleClick
Name: QQuickTextInputPrivate::hasPendingTripleClick
Prototype: bool hasPendingTripleClick() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 307-309
100.000% (1/1)
11
QQuickTextInputPrivate::hasSelectedText
Name: QQuickTextInputPrivate::hasSelectedText
Prototype: bool hasSelectedText() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 334-334
100.000% (1/1)
11
QQuickTextInputPrivate::home
Name: QQuickTextInputPrivate::home
Prototype: void home(bool mark)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 396-396
100.000% (1/1)
11
QQuickTextInputPrivate::inputMask
Name: QQuickTextInputPrivate::inputMask
Prototype: QString inputMask() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 412-412
100.000% (1/1)
11
QQuickTextInputPrivate::insert
Name: QQuickTextInputPrivate::insert
Prototype: void QQuickTextInputPrivate::insert(const QString &newText)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3238-3245
100.000% (4/4)
52
QQuickTextInputPrivate::internalDeselect
Name: QQuickTextInputPrivate::internalDeselect
Prototype: inline void internalDeselect()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 474-478
100.000% (1/1)
21
QQuickTextInputPrivate::isImplicitResizeEnabled
Name: QQuickTextInputPrivate::isImplicitResizeEnabled
Prototype: bool QQuickTextInputPrivate::isImplicitResizeEnabled() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2997-3000
100.000% (1/1)
11
QQuickTextInputPrivate::isRedoAvailable
Name: QQuickTextInputPrivate::isRedoAvailable
Prototype: bool isRedoAvailable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 330-330
100.000% (1/1)
11
QQuickTextInputPrivate::isUndoAvailable
Name: QQuickTextInputPrivate::isUndoAvailable
Prototype: bool isUndoAvailable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 329-329
100.000% (1/1)
11
QQuickTextInputPrivate::layoutDirection
Name: QQuickTextInputPrivate::layoutDirection
Prototype: Qt::LayoutDirection QQuickTextInputPrivate::layoutDirection() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 632-643
100.000% (7/7)
63
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::padding
Name: QQuickTextInputPrivate::padding
Prototype: inline qreal padding() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 456-456
100.000% (1/1)
11
QQuickTextInputPrivate::positionAt
Name: QQuickTextInputPrivate::positionAt
Prototype: int QQuickTextInputPrivate::positionAt(qreal x, qreal y, QTextLine::CursorPosition position) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1448-1462
100.000% (7/7)
103
QQuickTextInputPrivate::positionAt
Name: QQuickTextInputPrivate::positionAt
Prototype: int positionAt(const QPointF &point, QTextLine::CursorPosition position = QTextLine::CursorBetweenCharacters) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 348-350
100.000% (1/1)
11
QQuickTextInputPrivate::preeditAreaText
Name: QQuickTextInputPrivate::preeditAreaText
Prototype: QString preeditAreaText() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 424-424
100.000% (1/1)
11
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::selectAll
Name: QQuickTextInputPrivate::selectAll
Prototype: void selectAll()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 402-402
100.000% (1/1)
11
QQuickTextInputPrivate::selectedText
Name: QQuickTextInputPrivate::selectedText
Prototype: inline QString selectedText() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 338-338
100.000% (1/1)
11
QQuickTextInputPrivate::selectionEnd
Name: QQuickTextInputPrivate::selectionEnd
Prototype: int selectionEnd() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 343-343
100.000% (1/1)
11
QQuickTextInputPrivate::selectionStart
Name: QQuickTextInputPrivate::selectionStart
Prototype: int selectionStart() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 342-342
100.000% (1/1)
11
QQuickTextInputPrivate::separate
Name: QQuickTextInputPrivate::separate
Prototype: inline void separate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 490-490
100.000% (1/1)
11
QQuickTextInputPrivate::separateSelection
Name: QQuickTextInputPrivate::separateSelection
Prototype: bool QQuickTextInputPrivate::separateSelection()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3808-3817
100.000% (4/4)
52
QQuickTextInputPrivate::setBlinkingCursorEnabled
Name: QQuickTextInputPrivate::setBlinkingCursorEnabled
Prototype: void QQuickTextInputPrivate::setBlinkingCursorEnabled(bool enable)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4333-4345
100.000% (7/7)
73
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::setNativeCursorEnabled
Name: QQuickTextInputPrivate::setNativeCursorEnabled
Prototype: void setNativeCursorEnabled(bool)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 311-313
100.000% (1/1)
11
QQuickTextInputPrivate::updateBaselineOffset
Name: QQuickTextInputPrivate::updateBaselineOffset
Prototype: void QQuickTextInputPrivate::updateBaselineOffset()
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3086-3101
100.000% (13/13)
125
QQuickTextInputPrivate::updateHorizontalScroll
Name: QQuickTextInputPrivate::updateHorizontalScroll
Prototype: void QQuickTextInputPrivate::updateHorizontalScroll()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1784-1796
100.000% (6/6)
42
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::QQuickTextLine
Name: QQuickTextLine::QQuickTextLine
Prototype: QQuickTextLine::QQuickTextLine()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 493-496
100.000% (1/1)
21
QQuickTextLine::setLine
Name: QQuickTextLine::setLine
Prototype: void QQuickTextLine::setLine(QTextLine *line)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 498-501
100.000% (1/1)
11
QQuickTextLine::setLineOffset
Name: QQuickTextLine::setLineOffset
Prototype: void QQuickTextLine::setLineOffset(int offset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 503-506
100.000% (1/1)
11
QQuickTextNode::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
QQuickTextNode::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::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
QQuickTextNode::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
QQuickTextNode::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
QQuickTextNode::~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
QQuickTextNodeEngine::BinaryTreeNode::BinaryTreeNode
Name: QQuickTextNodeEngine::BinaryTreeNode::BinaryTreeNode
Prototype: QQuickTextNodeEngine::BinaryTreeNode::BinaryTreeNode(const QGlyphRun &g, SelectionState selState, const QRectF &brect, const Decorations &decs, const QColor &c, const QColor &bc, const QPointF &pos, qreal a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp
Lines: 68-89
100.000% (1/1)
21
QQuickTextNodeEngine::BinaryTreeNode::BinaryTreeNode
Name: QQuickTextNodeEngine::BinaryTreeNode::BinaryTreeNode
Prototype: BinaryTreeNode(const QRectF &brect, const QImage &i, SelectionState selState, qreal a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine_p.h
Lines: 94-98
100.000% (1/1)
21
QQuickTextNodeEngine::BinaryTreeNode::insert
Name: QQuickTextNodeEngine::BinaryTreeNode::insert
Prototype: static void insert(QVarLengthArray<BinaryTreeNode, 16> *binaryTree, const QRectF &rect, const QImage &image, qreal ascent, SelectionState selectionState)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine_p.h
Lines: 120-121
100.000% (1/1)
11
QQuickTextNodeEngine::BinaryTreeNodeKey::BinaryTreeNodeKey
Name: QQuickTextNodeEngine::BinaryTreeNodeKey::BinaryTreeNodeKey
Prototype: QQuickTextNodeEngine::BinaryTreeNodeKey::BinaryTreeNodeKey(BinaryTreeNode *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp
Lines: 60-66
100.000% (1/1)
21
QQuickTextNodeEngine::BinaryTreeNodeKey::operator==
Name: QQuickTextNodeEngine::BinaryTreeNodeKey::operator==
Prototype: bool operator==(const BinaryTreeNodeKey &otherKey) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine_p.h
Lines: 133-139
100.000% (1/1)
41
QQuickTextNodeEngine::QQuickTextNodeEngine
Name: QQuickTextNodeEngine::QQuickTextNodeEngine
Prototype: QQuickTextNodeEngine()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine_p.h
Lines: 147-151
100.000% (1/1)
11
QQuickTextNodeEngine::TextDecoration::TextDecoration
Name: QQuickTextNodeEngine::TextDecoration::TextDecoration
Prototype: TextDecoration(const SelectionState &s, const QRectF &r, const QColor &c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine_p.h
Lines: 233-240
100.000% (1/1)
21
QQuickTextNodeEngine::addText
Name: QQuickTextNodeEngine::addText
Prototype: int QQuickTextNodeEngine::addText(const QTextBlock &block, const QTextCharFormat &charFormat, const QColor &textColor, const QVarLengthArray<QTextLayout::FormatRange> &colorChanges, int textPos, int fragmentEnd, int selectionStart, int selectionEnd)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp
Lines: 162-199
100.000% (13/13)
214
QQuickTextNodeEngine::addTextDecorations
Name: QQuickTextNodeEngine::addTextDecorations
Prototype: void QQuickTextNodeEngine::addTextDecorations(const QVarLengthArray<TextDecoration> &textDecorations, qreal offset, qreal thickness)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp
Lines: 201-218
100.000% (4/4)
92
QQuickTextNodeEngine::addUnselectedGlyphs
Name: QQuickTextNodeEngine::addUnselectedGlyphs
Prototype: void QQuickTextNodeEngine::addUnselectedGlyphs(const QGlyphRun &glyphRun)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp
Lines: 496-505
100.000% (1/1)
71
QQuickTextNodeEngine::currentLine
Name: QQuickTextNodeEngine::currentLine
Prototype: QTextLine currentLine() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine_p.h
Lines: 155-155
100.000% (1/1)
11
QQuickTextNodeEngine::hasContents
Name: QQuickTextNodeEngine::hasContents
Prototype: bool hasContents() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine_p.h
Lines: 153-153
100.000% (1/1)
11
QQuickTextNodeEngine::mergeProcessedNodes
Name: QQuickTextNodeEngine::mergeProcessedNodes
Prototype: void QQuickTextNodeEngine::mergeProcessedNodes(QList<BinaryTreeNode *> *regularNodes, QList<BinaryTreeNode *> *imageNodes)
Coverage: 100.000% (25/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp
Lines: 700-761
100.000% (25/25)
389
QQuickTextNodeEngine::setAnchorColor
Name: QQuickTextNodeEngine::setAnchorColor
Prototype: void setAnchorColor(const QColor &anchorColor)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine_p.h
Lines: 216-219
100.000% (1/1)
11
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
QQuickTextNodeEngine::setCurrentTextDirection
Name: QQuickTextNodeEngine::setCurrentTextDirection
Prototype: void setCurrentTextDirection(Qt::LayoutDirection textDirection)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine_p.h
Lines: 165-168
100.000% (1/1)
11
QQuickTextNodeEngine::setPosition
Name: QQuickTextNodeEngine::setPosition
Prototype: void setPosition(const QPointF &position)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine_p.h
Lines: 221-224
100.000% (1/1)
11
QQuickTextNodeEngine::setSelectedTextColor
Name: QQuickTextNodeEngine::setSelectedTextColor
Prototype: void setSelectedTextColor(const QColor &selectedTextColor)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine_p.h
Lines: 206-209
100.000% (1/1)
11
QQuickTextNodeEngine::setSelectionColor
Name: QQuickTextNodeEngine::setSelectionColor
Prototype: void setSelectionColor(const QColor &selectionColor)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine_p.h
Lines: 201-204
100.000% (1/1)
11
QQuickTextNodeEngine::setTextColor
Name: QQuickTextNodeEngine::setTextColor
Prototype: void setTextColor(const QColor &textColor)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine_p.h
Lines: 211-214
100.000% (1/1)
11
QQuickTextPrivate::ExtraData::ExtraData
Name: QQuickTextPrivate::ExtraData::ExtraData
Prototype: QQuickTextPrivate::ExtraData::ExtraData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 96-116
100.000% (1/1)
21
QQuickTextPrivate::QQuickTextPrivate
Name: QQuickTextPrivate::QQuickTextPrivate
Prototype: QQuickTextPrivate::QQuickTextPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 76-94
100.000% (1/1)
11
QQuickTextPrivate::availableHeight
Name: QQuickTextPrivate::availableHeight
Prototype: qreal QQuickTextPrivate::availableHeight() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 164-168
100.000% (1/1)
21
QQuickTextPrivate::availableWidth
Name: QQuickTextPrivate::availableWidth
Prototype: qreal QQuickTextPrivate::availableWidth() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 158-162
100.000% (1/1)
21
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::determineHorizontalAlignment
Name: QQuickTextPrivate::determineHorizontalAlignment
Prototype: bool QQuickTextPrivate::determineHorizontalAlignment()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 1900-1911
100.000% (6/6)
42
QQuickTextPrivate::elideFormats
Name: QQuickTextPrivate::elideFormats
Prototype: void QQuickTextPrivate::elideFormats( const int start, const int length, int offset, QVector<QTextLayout::FormatRange> *elidedFormats)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 601-615
100.000% (7/7)
93
QQuickTextPrivate::elidedText
Name: QQuickTextPrivate::elidedText
Prototype: QString QQuickTextPrivate::elidedText(qreal lineWidth, const QTextLine &line, QTextLine *nextLine) const
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 617-639
100.000% (10/10)
144
QQuickTextPrivate::fontSizeMode
Name: QQuickTextPrivate::fontSizeMode
Prototype: inline QQuickText::FontSizeMode fontSizeMode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext_p_p.h
Lines: 205-205
100.000% (1/1)
11
QQuickTextPrivate::get
Name: QQuickTextPrivate::get
Prototype: static inline QQuickTextPrivate *get(QQuickText *t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext_p_p.h
Lines: 208-208
100.000% (1/1)
11
QQuickTextPrivate::getImplicitHeight
Name: QQuickTextPrivate::getImplicitHeight
Prototype: qreal QQuickTextPrivate::getImplicitHeight() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 148-156
100.000% (4/4)
52
QQuickTextPrivate::getImplicitWidth
Name: QQuickTextPrivate::getImplicitWidth
Prototype: qreal QQuickTextPrivate::getImplicitWidth() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 136-146
100.000% (4/4)
52
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
QQuickTextPrivate::isLineLaidOutConnected
Name: QQuickTextPrivate::isLineLaidOutConnected
Prototype: bool QQuickTextPrivate::isLineLaidOutConnected()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 570-574
100.000% (1/1)
21
QQuickTextPrivate::isLinkActivatedConnected
Name: QQuickTextPrivate::isLinkActivatedConnected
Prototype: bool QQuickTextPrivate::isLinkActivatedConnected()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 2721-2725
100.000% (1/1)
21
QQuickTextPrivate::isLinkHoveredConnected
Name: QQuickTextPrivate::isLinkHoveredConnected
Prototype: bool QQuickTextPrivate::isLinkHoveredConnected()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 2769-2773
100.000% (1/1)
21
QQuickTextPrivate::lineHeight
Name: QQuickTextPrivate::lineHeight
Prototype: inline qreal lineHeight() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext_p_p.h
Lines: 202-202
100.000% (1/1)
11
QQuickTextPrivate::lineHeightMode
Name: QQuickTextPrivate::lineHeightMode
Prototype: inline QQuickText::LineHeightMode lineHeightMode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext_p_p.h
Lines: 204-204
100.000% (1/1)
11
QQuickTextPrivate::lineHeightOffset
Name: QQuickTextPrivate::lineHeightOffset
Prototype: int QQuickTextPrivate::lineHeightOffset() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 1222-1228
100.000% (1/1)
41
QQuickTextPrivate::maximumLineCount
Name: QQuickTextPrivate::maximumLineCount
Prototype: inline int maximumLineCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext_p_p.h
Lines: 203-203
100.000% (1/1)
11
QQuickTextPrivate::minimumPixelSize
Name: QQuickTextPrivate::minimumPixelSize
Prototype: inline int minimumPixelSize() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext_p_p.h
Lines: 206-206
100.000% (1/1)
11
QQuickTextPrivate::minimumPointSize
Name: QQuickTextPrivate::minimumPointSize
Prototype: inline int minimumPointSize() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext_p_p.h
Lines: 207-207
100.000% (1/1)
11
QQuickTextPrivate::padding
Name: QQuickTextPrivate::padding
Prototype: inline qreal padding() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext_p_p.h
Lines: 187-187
100.000% (1/1)
11
QQuickTextPrivate::setHAlign
Name: QQuickTextPrivate::setHAlign
Prototype: bool QQuickTextPrivate::setHAlign(QQuickText::HAlignment alignment, bool forceAlign)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 1885-1898
100.000% (9/9)
93
QQuickTextPrivate::updateBaseline
Name: QQuickTextPrivate::updateBaseline
Prototype: void QQuickTextPrivate::updateBaseline(qreal baseline, qreal dy)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 330-344
100.000% (10/10)
84
QQuickTextPrivate::~QQuickTextPrivate
Name: QQuickTextPrivate::~QQuickTextPrivate
Prototype: QQuickTextPrivate::~QQuickTextPrivate()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 125-134
100.000% (4/4)
52
QQuickTextUtil::alignedY
Name: QQuickTextUtil::alignedY
Prototype: qreal QQuickTextUtil::alignedY(const qreal textHeight, const qreal itemHeight, int alignment)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextutil.cpp
Lines: 96-110
100.000% (7/7)
84
QQuickTextUtil::createCursor
Name: QQuickTextUtil::createCursor
Prototype: template <typename Private> void QQuickTextUtil::createCursor(Private *d)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextutil_p.h
Lines: 107-127
100.000% (7/7)
133
QQuickTimeLine::QQuickTimeLine
Name: QQuickTimeLine::QQuickTimeLine
Prototype: QQuickTimeLine::QQuickTimeLine(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 314-318
100.000% (1/1)
11
QQuickTimeLine::callback
Name: QQuickTimeLine::callback
Prototype: void QQuickTimeLine::callback(const QQuickTimeLineCallback &callback)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 367-371
100.000% (1/1)
21
QQuickTimeLine::clear
Name: QQuickTimeLine::clear
Prototype: void QQuickTimeLine::clear()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 666-674
100.000% (4/4)
52
QQuickTimeLine::completed
Name: QQuickTimeLine::completed
Prototype: void QQuickTimeLine::completed()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktimeline_p_p.cpp
Lines: 143-146
100.000% (1/1)
11
Page:<>1
Condition %:  0.000% (0/11)
...100
Condition %: 100.000% (1/1)
...130
Condition %: 100.000% (1/1)
...140
Condition %: 100.000% (1/1)
...150
Condition %: 100.000% (1/1)
...160
Condition %: 100.000% (7/7)
...162
Condition %: 100.000% (4/4)
163
Condition %: 100.000% (1/1)
164
Condition %: 100.000% (4/4)
165
Condition %: 100.000% (1/1)
166167
Condition %: 100.000% (1/1)
168
Condition %: 100.000% (1/1)
169
Condition %: 100.000% (1/1)
170
Condition %: 100.000% (1/1)
...180
Condition %: 100.000% (1/1)
...190
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.0