OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...40
Function: QV4::Compiler::Context::findArgument
...50
Function: QSGSimpleTextureNode::d_func
...60
Function: QQuickWorkerScript::message
...67
Function: QQuickTextInputPrivate::clearString
68
Function: QQuickTextInput::passwordMaskDelayChanged
69
Function: QQuickTextEditPrivate::setHAlign
70
Function: QQuickTextEdit::resetRightPadding
7172
Function: QQuickTextControl::hasImState
73
Function: QQuickText::lineHeight
74
Function: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::unloadItem
75
Function: QQuickTableViewPrivate::TableEdgeLoadRequest::hasCurrentCell
...80
Function: QQuickShapePath::fillRuleChanged
...90
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation::easing
...100
Function: QQuickPathView::setDelegate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickTextEdit::canRedoChanged
Name: QQuickTextEdit::canRedoChanged
Prototype: void QQuickTextEdit::canRedoChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextedit_p.cpp
Lines: 1507-1510
100.000% (1/1)
11
QQuickTextEdit::canRedo
Name: QQuickTextEdit::canRedo
Prototype: bool QQuickTextEdit::canRedo() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2215-2219
100.000% (1/1)
21
QQuickTextEdit::canPasteChanged
Name: QQuickTextEdit::canPasteChanged
Prototype: void QQuickTextEdit::canPasteChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextedit_p.cpp
Lines: 1495-1498
100.000% (1/1)
11
QQuickTextEdit::canPaste
Name: QQuickTextEdit::canPaste
Prototype: bool QQuickTextEdit::canPaste() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2185-2193
100.000% (4/4)
52
QQuickTextEdit::boundingRect
Name: QQuickTextEdit::boundingRect
Prototype: QRectF QQuickTextEdit::boundingRect() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2421-2440
100.000% (7/7)
133
QQuickTextEdit::bottomPaddingChanged
Name: QQuickTextEdit::bottomPaddingChanged
Prototype: void QQuickTextEdit::bottomPaddingChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextedit_p.cpp
Lines: 1573-1576
100.000% (1/1)
11
QQuickTextEdit::bottomPadding
Name: QQuickTextEdit::bottomPadding
Prototype: qreal QQuickTextEdit::bottomPadding() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 3057-3063
100.000% (6/6)
42
QQuickTextEdit::baseUrlChanged
Name: QQuickTextEdit::baseUrlChanged
Prototype: void QQuickTextEdit::baseUrlChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextedit_p.cpp
Lines: 1525-1528
100.000% (1/1)
11
QQuickTextEdit::baseUrl
Name: QQuickTextEdit::baseUrl
Prototype: QUrl QQuickTextEdit::baseUrl() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 986-994
100.000% (7/7)
53
QQuickTextEdit::append
Name: QQuickTextEdit::append
Prototype: void QQuickTextEdit::append(const QString &text)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2913-2935
 83.333% (10/12)
113
QQuickTextEdit::activeFocusOnPressChanged
Name: QQuickTextEdit::activeFocusOnPressChanged
Prototype: void QQuickTextEdit::activeFocusOnPressChanged(bool _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextedit_p.cpp
Lines: 1439-1443
100.000% (1/1)
21
QQuickTextEdit::QQuickTextEdit
Name: QQuickTextEdit::QQuickTextEdit
Prototype: QQuickTextEdit::QQuickTextEdit(QQuickItem *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 173-178
100.000% (1/1)
21
QQuickTextEdit::QQuickTextEdit
Name: QQuickTextEdit::QQuickTextEdit
Prototype: QQuickTextEdit::QQuickTextEdit(QQuickTextEditPrivate &dd, QQuickItem *parent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 180-185
  0.000% (0/1)
21
QQuickTextDocumentWithImageResources::~QQuickTextDocumentWithImageResources
Name: QQuickTextDocumentWithImageResources::~QQuickTextDocumentWithImageResources
Prototype: QQuickTextDocumentWithImageResources::~QQuickTextDocumentWithImageResources()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument.cpp
Lines: 107-111
100.000% (4/4)
22
QQuickTextDocumentWithImageResources::setText
Name: QQuickTextDocumentWithImageResources::setText
Prototype: void QQuickTextDocumentWithImageResources::setText(const QString &text)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument.cpp
Lines: 229-238
100.000% (1/1)
21
QQuickTextDocumentWithImageResources::resourcesLoading
Name: QQuickTextDocumentWithImageResources::resourcesLoading
Prototype: int resourcesLoading() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument_p.h
Lines: 76-76
100.000% (1/1)
11
QQuickTextDocumentWithImageResources::reset
Name: QQuickTextDocumentWithImageResources::reset
Prototype: void QQuickTextDocumentWithImageResources::reset()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument.cpp
Lines: 188-192
100.000% (1/1)
21
QQuickTextDocumentWithImageResources::requestFinished
Name: QQuickTextDocumentWithImageResources::requestFinished
Prototype: void QQuickTextDocumentWithImageResources::requestFinished()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument.cpp
Lines: 126-133
 75.000% (3/4)
42
QQuickTextDocumentWithImageResources::loadResource
Name: QQuickTextDocumentWithImageResources::loadResource
Prototype: QVariant QQuickTextDocumentWithImageResources::loadResource(int type, const QUrl &name)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument.cpp
Lines: 113-124
 83.333% (5/6)
72
QQuickTextDocumentWithImageResources::loadPixmap
Name: QQuickTextDocumentWithImageResources::loadPixmap
Prototype: QQuickPixmap *QQuickTextDocumentWithImageResources::loadPixmap( QQmlContext *context, const QUrl &url)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument.cpp
Lines: 194-218
100.000% (13/13)
135
QQuickTextDocumentWithImageResources::intrinsicSize
Name: QQuickTextDocumentWithImageResources::intrinsicSize
Prototype: QSizeF QQuickTextDocumentWithImageResources::intrinsicSize( QTextDocument *, int, const QTextFormat &format)
Coverage:  50.000% (19/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument.cpp
Lines: 135-175
 50.000% (19/38)
2710
QQuickTextDocumentWithImageResources::imagesLoaded
Name: QQuickTextDocumentWithImageResources::imagesLoaded
Prototype: void QQuickTextDocumentWithImageResources::imagesLoaded()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextdocument_p.cpp
Lines: 146-149
100.000% (1/1)
11
QQuickTextDocumentWithImageResources::image
Name: QQuickTextDocumentWithImageResources::image
Prototype: QImage QQuickTextDocumentWithImageResources::image(const QTextImageFormat &format) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument.cpp
Lines: 182-186
100.000% (1/1)
21
QQuickTextDocumentWithImageResources::clearResources
Name: QQuickTextDocumentWithImageResources::clearResources
Prototype: void QQuickTextDocumentWithImageResources::clearResources()
Coverage:  50.000% (1/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument.cpp
Lines: 220-227
 50.000% (1/2)
52
QQuickTextDocumentWithImageResources::QQuickTextDocumentWithImageResources
Name: QQuickTextDocumentWithImageResources::QQuickTextDocumentWithImageResources
Prototype: QQuickTextDocumentWithImageResources::QQuickTextDocumentWithImageResources(QQuickItem *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument.cpp
Lines: 99-105
100.000% (1/1)
31
QQuickTextDocument::textDocument
Name: QQuickTextDocument::textDocument
Prototype: QTextDocument* QQuickTextDocument::textDocument() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument.cpp
Lines: 93-97
100.000% (1/1)
21
QQuickTextDocument::d_func
Name: QQuickTextDocument::d_func
Prototype: inline QQuickTextDocumentPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument.h
Lines: 59-59
100.000% (1/1)
11
QQuickTextDocument::d_func
Name: QQuickTextDocument::d_func
Prototype: inline const QQuickTextDocumentPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument.h
Lines: 59-59
100.000% (1/1)
11
QQuickTextDocument::QQuickTextDocument
Name: QQuickTextDocument::QQuickTextDocument
Prototype: QQuickTextDocument::QQuickTextDocument(QQuickItem *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextdocument.cpp
Lines: 81-88
100.000% (1/1)
41
QQuickTextControlPrivate::updateCursorFlashTime
Name: QQuickTextControlPrivate::updateCursorFlashTime
Prototype: void QQuickTextControlPrivate::updateCursorFlashTime()
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 478-492
 85.714% (6/7)
62
QQuickTextControlPrivate::updateCurrentCharFormat
Name: QQuickTextControlPrivate::updateCurrentCharFormat
Prototype: void QQuickTextControlPrivate::updateCurrentCharFormat()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 272-283
100.000% (4/4)
72
QQuickTextControlPrivate::setCursorPosition
Name: QQuickTextControlPrivate::setCursorPosition
Prototype: void QQuickTextControlPrivate::setCursorPosition(const QPointF &pos)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 349-356
 50.000% (2/4)
52
QQuickTextControlPrivate::setCursorPosition
Name: QQuickTextControlPrivate::setCursorPosition
Prototype: void QQuickTextControlPrivate::setCursorPosition(int pos, QTextCursor::MoveMode mode)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 358-366
100.000% (4/4)
42
QQuickTextControlPrivate::setContent
Name: QQuickTextControlPrivate::setContent
Prototype: void QQuickTextControlPrivate::setContent(Qt::TextFormat format, const QString &text)
Coverage:  86.667% (26/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 285-347
 86.667% (26/30)
3010
QQuickTextControlPrivate::setClipboardSelection
Name: QQuickTextControlPrivate::setClipboardSelection
Prototype: void QQuickTextControlPrivate::setClipboardSelection()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 444-452
 83.333% (5/6)
62
QQuickTextControlPrivate::setBlinkingCursorEnabled
Name: QQuickTextControlPrivate::setBlinkingCursorEnabled
Prototype: void QQuickTextControlPrivate::setBlinkingCursorEnabled(bool enable)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 464-476
100.000% (7/7)
73
QQuickTextControlPrivate::sendMouseEventToInputContext
Name: QQuickTextControlPrivate::sendMouseEventToInputContext
Prototype: bool QQuickTextControlPrivate::sendMouseEventToInputContext(QMouseEvent *e, const QPointF &pos)
Coverage:  16.667% (2/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1262-1286
 16.667% (2/12)
104
QQuickTextControlPrivate::selectionChanged
Name: QQuickTextControlPrivate::selectionChanged
Prototype: void QQuickTextControlPrivate::selectionChanged(bool forceEmitSelectionChanged )
Coverage: 100.000% (25/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 402-435
100.000% (25/25)
207
QQuickTextControlPrivate::repaintSelection
Name: QQuickTextControlPrivate::repaintSelection
Prototype: inline void repaintSelection()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol_p_p.h
Lines: 85-86
100.000% (1/1)
11
QQuickTextControlPrivate::repaintOldAndNewSelection
Name: QQuickTextControlPrivate::repaintOldAndNewSelection
Prototype: void QQuickTextControlPrivate::repaintOldAndNewSelection(const QTextCursor &oldSelection)
Coverage:  88.000% (22/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 374-400
 88.000% (22/25)
185
QQuickTextControlPrivate::repaintCursor
Name: QQuickTextControlPrivate::repaintCursor
Prototype: void QQuickTextControlPrivate::repaintCursor()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 368-372
100.000% (1/1)
21
QQuickTextControlPrivate::rectForPosition
Name: QQuickTextControlPrivate::rectForPosition
Prototype: QRectF QQuickTextControlPrivate::rectForPosition(int position) const
Coverage:  56.522% (13/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 972-1009
 56.522% (13/23)
258
QQuickTextControlPrivate::mouseReleaseEvent
Name: QQuickTextControlPrivate::mouseReleaseEvent
Prototype: void QQuickTextControlPrivate::mouseReleaseEvent(QMouseEvent *e, const QPointF &pos)
Coverage:  70.270% (26/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1169-1223
 70.270% (26/37)
3411
QQuickTextControlPrivate::mousePressEvent
Name: QQuickTextControlPrivate::mousePressEvent
Prototype: void QQuickTextControlPrivate::mousePressEvent(QMouseEvent *e, const QPointF &pos)
Coverage:  80.702% (46/57)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1011-1094
 80.702% (46/57)
5517
QQuickTextControlPrivate::mouseMoveEvent
Name: QQuickTextControlPrivate::mouseMoveEvent
Prototype: void QQuickTextControlPrivate::mouseMoveEvent(QMouseEvent *e, const QPointF &mousePos)
Coverage:  58.824% (30/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1096-1167
 58.824% (30/51)
4315
QQuickTextControlPrivate::mouseDoubleClickEvent
Name: QQuickTextControlPrivate::mouseDoubleClickEvent
Prototype: void QQuickTextControlPrivate::mouseDoubleClickEvent(QMouseEvent *e, const QPointF &pos)
Coverage:  53.333% (8/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1225-1260
 53.333% (8/15)
225
QQuickTextControlPrivate::keyReleaseEvent
Name: QQuickTextControlPrivate::keyReleaseEvent
Prototype: void QQuickTextControlPrivate::keyReleaseEvent(QKeyEvent *e)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 811-818
 50.000% (2/4)
42
QQuickTextControlPrivate::keyPressEvent
Name: QQuickTextControlPrivate::keyPressEvent
Prototype: void QQuickTextControlPrivate::keyPressEvent(QKeyEvent *e)
Coverage:  77.419% (72/93)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 820-970
 77.419% (72/93)
8827
QQuickTextControlPrivate::isPreediting
Name: QQuickTextControlPrivate::isPreediting
Prototype: bool QQuickTextControlPrivate::isPreediting() const
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1718-1725
 50.000% (3/6)
42
QQuickTextControlPrivate::inputMethodEvent
Name: QQuickTextControlPrivate::inputMethodEvent
Prototype: void QQuickTextControlPrivate::inputMethodEvent(QInputMethodEvent *e)
Coverage:  84.000% (42/50)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1289-1370
 84.000% (42/50)
6114
QQuickTextControlPrivate::hoverEvent
Name: QQuickTextControlPrivate::hoverEvent
Prototype: void QQuickTextControlPrivate::hoverEvent(QHoverEvent *e, const QPointF &pos)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1469-1482
 60.000% (6/10)
84
QQuickTextControlPrivate::focusEvent
Name: QQuickTextControlPrivate::focusEvent
Prototype: void QQuickTextControlPrivate::focusEvent(QFocusEvent *e)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1449-1467
 92.308% (12/13)
123
QQuickTextControlPrivate::extendWordwiseSelection
Name: QQuickTextControlPrivate::extendWordwiseSelection
Prototype: void QQuickTextControlPrivate::extendWordwiseSelection(int suggestedNewPosition, qreal mouseXPosition)
Coverage:  61.765% (21/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 494-549
 61.765% (21/34)
349
QQuickTextControlPrivate::extendBlockwiseSelection
Name: QQuickTextControlPrivate::extendBlockwiseSelection
Prototype: void QQuickTextControlPrivate::extendBlockwiseSelection(int suggestedNewPosition)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 551-579
 92.308% (12/13)
164
QQuickTextControlPrivate::cursorMoveKeyEvent
Name: QQuickTextControlPrivate::cursorMoveKeyEvent
Prototype: bool QQuickTextControlPrivate::cursorMoveKeyEvent(QKeyEvent *e)
Coverage:  66.019% (68/103)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 120-270
 66.019% (68/103)
9230
QQuickTextControlPrivate::commitPreedit
Name: QQuickTextControlPrivate::commitPreedit
Prototype: void QQuickTextControlPrivate::commitPreedit()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1727-1741
 71.429% (5/7)
83
QQuickTextControlPrivate::cancelPreedit
Name: QQuickTextControlPrivate::cancelPreedit
Prototype: void QQuickTextControlPrivate::cancelPreedit()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1743-1754
100.000% (4/4)
62
QQuickTextControlPrivate::activateLinkUnderCursor
Name: QQuickTextControlPrivate::activateLinkUnderCursor
Prototype: void QQuickTextControlPrivate::activateLinkUnderCursor(QString href)
Coverage:  53.488% (23/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1653-1715
 53.488% (23/43)
4214
QQuickTextControlPrivate::_q_updateCursorPosChanged
Name: QQuickTextControlPrivate::_q_updateCursorPosChanged
Prototype: void QQuickTextControlPrivate::_q_updateCursorPosChanged(const QTextCursor &someCursor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 455-462
100.000% (4/4)
42
QQuickTextControlPrivate::_q_updateCurrentCharFormatAndSelection
Name: QQuickTextControlPrivate::_q_updateCurrentCharFormatAndSelection
Prototype: void QQuickTextControlPrivate::_q_updateCurrentCharFormatAndSelection()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 437-441
100.000% (1/1)
21
QQuickTextControlPrivate::QQuickTextControlPrivate
Name: QQuickTextControlPrivate::QQuickTextControlPrivate
Prototype: QQuickTextControlPrivate::QQuickTextControlPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 96-118
100.000% (1/1)
11
QQuickTextControl::updateRequest
Name: QQuickTextControl::updateRequest
Prototype: void QQuickTextControl::updateRequest()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextcontrol_p.cpp
Lines: 439-442
100.000% (1/1)
11
QQuickTextControl::updateCursorRequest
Name: QQuickTextControl::updateCursorRequest
Prototype: void QQuickTextControl::updateCursorRequest()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextcontrol_p.cpp
Lines: 433-436
100.000% (1/1)
11
QQuickTextControl::updateCursorRectangle
Name: QQuickTextControl::updateCursorRectangle
Prototype: void QQuickTextControl::updateCursorRectangle(bool force)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 644-651
100.000% (8/8)
52
QQuickTextControl::undoAvailable
Name: QQuickTextControl::undoAvailable
Prototype: void QQuickTextControl::undoAvailable(bool _t1)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextcontrol_p.cpp
Lines: 386-390
  0.000% (0/1)
21
QQuickTextControl::undo
Name: QQuickTextControl::undo
Prototype: void QQuickTextControl::undo()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 581-590
100.000% (4/4)
72
QQuickTextControl::toPlainText
Name: QQuickTextControl::toPlainText
Prototype: QString QQuickTextControl::toPlainText() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1774-1777
100.000% (1/1)
11
QQuickTextControl::toHtml
Name: QQuickTextControl::toHtml
Prototype: QString QQuickTextControl::toHtml() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1780-1783
100.000% (1/1)
11
QQuickTextControl::timerEvent
Name: QQuickTextControl::timerEvent
Prototype: void QQuickTextControl::timerEvent(QTimerEvent *e)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 786-796
 42.857% (3/7)
63
QQuickTextControl::textInteractionFlags
Name: QQuickTextControl::textInteractionFlags
Prototype: Qt::TextInteractionFlags QQuickTextControl::textInteractionFlags() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1768-1772
100.000% (1/1)
21
QQuickTextControl::textCursor
Name: QQuickTextControl::textCursor
Prototype: QTextCursor QQuickTextControl::textCursor() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 671-675
100.000% (1/1)
21
QQuickTextControl::textChanged
Name: QQuickTextControl::textChanged
Prototype: void QQuickTextControl::textChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextcontrol_p.cpp
Lines: 367-370
100.000% (1/1)
11
QQuickTextControl::setWordSelectionEnabled
Name: QQuickTextControl::setWordSelectionEnabled
Prototype: void QQuickTextControl::setWordSelectionEnabled(bool enabled)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1594-1598
100.000% (1/1)
21
QQuickTextControl::setTextInteractionFlags
Name: QQuickTextControl::setTextInteractionFlags
Prototype: void QQuickTextControl::setTextInteractionFlags(Qt::TextInteractionFlags flags)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1757-1766
100.000% (7/7)
63
QQuickTextControl::setTextCursor
Name: QQuickTextControl::setTextCursor
Prototype: void QQuickTextControl::setTextCursor(const QTextCursor &cursor)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 653-669
100.000% (6/6)
122
QQuickTextControl::setPlainText
Name: QQuickTextControl::setPlainText
Prototype: void QQuickTextControl::setPlainText(const QString &text)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 798-802
100.000% (1/1)
21
QQuickTextControl::setOverwriteMode
Name: QQuickTextControl::setOverwriteMode
Prototype: void QQuickTextControl::setOverwriteMode(bool overwrite)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1496-1503
 50.000% (2/4)
52
QQuickTextControl::setHtml
Name: QQuickTextControl::setHtml
Prototype: void QQuickTextControl::setHtml(const QString &text)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 804-808
100.000% (1/1)
21
QQuickTextControl::setCursorVisible
Name: QQuickTextControl::setCursorVisible
Prototype: void QQuickTextControl::setCursorVisible(bool visible)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1511-1517
100.000% (1/1)
41
QQuickTextControl::setCursorIsFocusIndicator
Name: QQuickTextControl::setCursorIsFocusIndicator
Prototype: void QQuickTextControl::setCursorIsFocusIndicator(bool b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1587-1592
100.000% (1/1)
31
QQuickTextControl::setAcceptRichText
Name: QQuickTextControl::setAcceptRichText
Prototype: void QQuickTextControl::setAcceptRichText(bool accept)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1557-1561
100.000% (1/1)
21
QQuickTextControl::selectionChanged
Name: QQuickTextControl::selectionChanged
Prototype: void QQuickTextControl::selectionChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextcontrol_p.cpp
Lines: 414-417
100.000% (1/1)
11
QQuickTextControl::selectAll
Name: QQuickTextControl::selectAll
Prototype: void QQuickTextControl::selectAll()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 705-713
100.000% (1/1)
61
QQuickTextControl::redoAvailable
Name: QQuickTextControl::redoAvailable
Prototype: void QQuickTextControl::redoAvailable(bool _t1)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextcontrol_p.cpp
Lines: 393-397
  0.000% (0/1)
21
QQuickTextControl::redo
Name: QQuickTextControl::redo
Prototype: void QQuickTextControl::redo()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 592-601
100.000% (4/4)
72
QQuickTextControl::processEvent
Name: QQuickTextControl::processEvent
Prototype: void QQuickTextControl::processEvent(QEvent *e, const QPointF &coordinateOffset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 715-720
100.000% (1/1)
31
QQuickTextControl::processEvent
Name: QQuickTextControl::processEvent
Prototype: void QQuickTextControl::processEvent(QEvent *e, const QMatrix &matrix)
Coverage:  85.294% (29/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 722-779
 85.294% (29/34)
3418
QQuickTextControl::preeditTextChanged
Name: QQuickTextControl::preeditTextChanged
Prototype: void QQuickTextControl::preeditTextChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextcontrol_p.cpp
Lines: 373-376
100.000% (1/1)
11
QQuickTextControl::preeditText
Name: QQuickTextControl::preeditText
Prototype: QString QQuickTextControl::preeditText() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1804-1816
 50.000% (2/4)
52
QQuickTextControl::paste
Name: QQuickTextControl::paste
Prototype: void QQuickTextControl::paste(QClipboard::Mode mode)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 697-702
 75.000% (3/4)
32
QQuickTextControl::overwriteModeChanged
Name: QQuickTextControl::overwriteModeChanged
Prototype: void QQuickTextControl::overwriteModeChanged(bool _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextcontrol_p.cpp
Lines: 426-430
100.000% (1/1)
21
QQuickTextControl::overwriteMode
Name: QQuickTextControl::overwriteMode
Prototype: bool QQuickTextControl::overwriteMode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1490-1494
100.000% (1/1)
21
QQuickTextControl::moveCursor
Name: QQuickTextControl::moveCursor
Prototype: void QQuickTextControl::moveCursor(QTextCursor::MoveOperation op, QTextCursor::MoveMode mode)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1563-1573
100.000% (4/4)
82
QQuickTextControl::linkHovered
Name: QQuickTextControl::linkHovered
Prototype: void QQuickTextControl::linkHovered(const QString & _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextcontrol_p.cpp
Lines: 458-462
100.000% (1/1)
21
QQuickTextControl::linkActivated
Name: QQuickTextControl::linkActivated
Prototype: void QQuickTextControl::linkActivated(const QString & _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextcontrol_p.cpp
Lines: 451-455
100.000% (1/1)
21
QQuickTextControl::insertFromMimeData
Name: QQuickTextControl::insertFromMimeData
Prototype: void QQuickTextControl::insertFromMimeData(const QMimeData *source)
Coverage:  65.217% (15/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1619-1651
 65.217% (15/23)
206
QQuickTextControl::inputMethodQuery
Name: QQuickTextControl::inputMethodQuery
Prototype: QVariant QQuickTextControl::inputMethodQuery(Qt::InputMethodQuery property) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1372-1375
  0.000% (0/1)
11
QQuickTextControl::inputMethodQuery
Name: QQuickTextControl::inputMethodQuery
Prototype: QVariant QQuickTextControl::inputMethodQuery(Qt::InputMethodQuery property, QVariant argument) const
Coverage:  4.348% (2/46)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1377-1446
  4.348% (2/46)
4619
QQuickTextControl::hoveredLink
Name: QQuickTextControl::hoveredLink
Prototype: QString QQuickTextControl::hoveredLink() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1545-1549
100.000% (1/1)
21
QQuickTextControl::hitTest
Name: QQuickTextControl::hitTest
Prototype: int QQuickTextControl::hitTest(const QPointF &point, Qt::HitTestAccuracy accuracy) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1792-1796
100.000% (1/1)
21
Page:<>1
Function: writeNumbers
...40
Function: QV4::Compiler::Context::findArgument
...50
Function: QSGSimpleTextureNode::d_func
...60
Function: QQuickWorkerScript::message
...67
Function: QQuickTextInputPrivate::clearString
68
Function: QQuickTextInput::passwordMaskDelayChanged
69
Function: QQuickTextEditPrivate::setHAlign
70
Function: QQuickTextEdit::resetRightPadding
7172
Function: QQuickTextControl::hasImState
73
Function: QQuickText::lineHeight
74
Function: QQuickTableViewPrivate::dumpTable::QQuickTableViewPrivate::unloadItem
75
Function: QQuickTableViewPrivate::TableEdgeLoadRequest::hasCurrentCell
...80
Function: QQuickShapePath::fillRuleChanged
...90
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickPropertyAnimation::easing
...100
Function: QQuickPathView::setDelegate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0