OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...100
Function: QQuickParticleSystem::emittersChanged
...110
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimation::group
...120
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV4::PropertyIndex::operator* [qv4property_p.h #1]
...130
Function: QQuickTargetDirection::targetVariation
...132
Function: QQuickTextControlPrivate::inputMethodEvent
133
Function: QQuickTextEdit::isCursorVisible
134
Function: QQuickTextEdit::tabStopDistanceChanged
135
Function: QQuickTextInput::ensureActiveFocus
136137
Function: QQuickTextInputPrivate::paste
138
Function: QQuickTextNodeEngine::TextDecoration::TextDecoration
139
Function: QQuickTimeLine::updated
140
Function: QQuickTrailEmitter::setEmitterXVariation
...150
Function: QSGDistanceFieldTextMaterialShader::attributeNames
...160
Function: QV4::CallData::argument [qv4stackframe_p.h #1]
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickTextInput::setInputMask
Name: QQuickTextInput::setInputMask
Prototype: void QQuickTextInput::setInputMask(const QString &im)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1139-1147
100.000% (4/4)
52
QQuickTextInput::setInputMethodHints
Name: QQuickTextInput::setInputMethodHints
Prototype: void QQuickTextInput::setInputMethodHints(Qt::InputMethodHints hints)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1304-1318
100.000% (4/4)
62
QQuickTextInput::setLeftPadding
Name: QQuickTextInput::setLeftPadding
Prototype: void QQuickTextInput::setLeftPadding(qreal padding)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4746-4750
100.000% (1/1)
21
QQuickTextInput::setMaxLength
Name: QQuickTextInput::setMaxLength
Prototype: void QQuickTextInput::setMaxLength(int ml)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 775-785
 50.000% (3/6)
62
QQuickTextInput::setMouseSelectionMode
Name: QQuickTextInput::setMouseSelectionMode
Prototype: void QQuickTextInput::setMouseSelectionMode(SelectionMode mode)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2424-2431
100.000% (4/4)
42
QQuickTextInput::setOverwriteMode
Name: QQuickTextInput::setOverwriteMode
Prototype: void QQuickTextInput::setOverwriteMode(bool overwrite)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1485-1492
 50.000% (2/4)
52
QQuickTextInput::setPadding
Name: QQuickTextInput::setPadding
Prototype: void QQuickTextInput::setPadding(qreal padding)
Coverage:  75.000% (18/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4694-4711
 75.000% (18/24)
146
QQuickTextInput::setPasswordCharacter
Name: QQuickTextInput::setPasswordCharacter
Prototype: void QQuickTextInput::setPasswordCharacter(const QString &str)
Coverage:  44.444% (4/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2304-2313
 44.444% (4/9)
73
QQuickTextInput::setPasswordMaskDelay
Name: QQuickTextInput::setPasswordMaskDelay
Prototype: void QQuickTextInput::setPasswordMaskDelay(int delay)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2329-2336
  0.000% (0/4)
42
QQuickTextInput::setPersistentSelection
Name: QQuickTextInput::setPersistentSelection
Prototype: void QQuickTextInput::setPersistentSelection(bool on)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2446-2453
100.000% (4/4)
52
QQuickTextInput::setReadOnly
Name: QQuickTextInput::setReadOnly
Prototype: void QQuickTextInput::setReadOnly(bool ro)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 736-759
100.000% (10/10)
154
QQuickTextInput::setRenderType
Name: QQuickTextInput::setRenderType
Prototype: void QQuickTextInput::setRenderType(QQuickTextInput::RenderType renderType)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 176-187
 85.714% (6/7)
73
QQuickTextInput::setRightPadding
Name: QQuickTextInput::setRightPadding
Prototype: void QQuickTextInput::setRightPadding(qreal padding)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4766-4770
100.000% (1/1)
21
QQuickTextInput::setSelectByMouse
Name: QQuickTextInput::setSelectByMouse
Prototype: void QQuickTextInput::setSelectByMouse(bool on)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2396-2403
100.000% (4/4)
42
QQuickTextInput::setSelectedTextColor
Name: QQuickTextInput::setSelectedTextColor
Prototype: void QQuickTextInput::setSelectedTextColor(const QColor &color)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 504-518
 71.429% (5/7)
103
QQuickTextInput::setSelectionColor
Name: QQuickTextInput::setSelectionColor
Prototype: void QQuickTextInput::setSelectionColor(const QColor &color)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 478-492
 71.429% (5/7)
103
QQuickTextInput::setText
Name: QQuickTextInput::setText
Prototype: void QQuickTextInput::setText(const QString &s)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 139-149
100.000% (4/4)
52
QQuickTextInput::setTopPadding
Name: QQuickTextInput::setTopPadding
Prototype: void QQuickTextInput::setTopPadding(qreal padding)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4726-4730
100.000% (1/1)
21
QQuickTextInput::setVAlign
Name: QQuickTextInput::setVAlign
Prototype: void QQuickTextInput::setVAlign(QQuickTextInput::VAlignment alignment)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 665-676
100.000% (7/7)
83
QQuickTextInput::setValidator
Name: QQuickTextInput::setValidator
Prototype: void QQuickTextInput::setValidator(QValidator* v)
Coverage:  70.968% (22/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1037-1065
 70.968% (22/31)
5711
QQuickTextInput::setWrapMode
Name: QQuickTextInput::setWrapMode
Prototype: void QQuickTextInput::setWrapMode(WrapMode mode)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 699-708
100.000% (4/4)
72
QQuickTextInput::text
Name: QQuickTextInput::text
Prototype: QString QQuickTextInput::text() const
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 130-137
100.000% (3/3)
41
QQuickTextInput::textChanged
Name: QQuickTextInput::textChanged
Prototype: void QQuickTextInput::textChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextinput_p.cpp
Lines: 1307-1310
100.000% (1/1)
11
QQuickTextInput::textEdited
Name: QQuickTextInput::textEdited
Prototype: void QQuickTextInput::textEdited()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextinput_p.cpp
Lines: 1361-1364
100.000% (1/1)
11
QQuickTextInput::timerEvent
Name: QQuickTextInput::timerEvent
Prototype: void QQuickTextInput::timerEvent(QTimerEvent *event)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4368-4381
 42.857% (3/7)
103
QQuickTextInput::topPadding
Name: QQuickTextInput::topPadding
Prototype: qreal QQuickTextInput::topPadding() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4718-4724
100.000% (6/6)
42
QQuickTextInput::topPaddingChanged
Name: QQuickTextInput::topPaddingChanged
Prototype: void QQuickTextInput::topPaddingChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextinput_p.cpp
Lines: 1579-1582
100.000% (1/1)
11
QQuickTextInput::triggerPreprocess
Name: QQuickTextInput::triggerPreprocess
Prototype: void QQuickTextInput::triggerPreprocess()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1848-1855
  0.000% (0/4)
52
QQuickTextInput::undo
Name: QQuickTextInput::undo
Prototype: void QQuickTextInput::undo()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2099-2107
 75.000% (3/4)
52
QQuickTextInput::updateCursorRectangle
Name: QQuickTextInput::updateCursorRectangle
Prototype: void QQuickTextInput::updateCursorRectangle(bool scroll)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2753-2775
100.000% (10/10)
154
QQuickTextInput::updatePaintNode
Name: QQuickTextInput::updatePaintNode
Prototype: QSGNode *QQuickTextInput::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *data)
Coverage:  85.000% (34/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1884-1945
 85.000% (34/40)
368
QQuickTextInput::updatePolish
Name: QQuickTextInput::updatePolish
Prototype: void QQuickTextInput::updatePolish()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1857-1860
100.000% (1/1)
11
QQuickTextInput::vAlign
Name: QQuickTextInput::vAlign
Prototype: QQuickTextInput::VAlignment QQuickTextInput::vAlign() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 659-663
100.000% (1/1)
21
QQuickTextInput::validator
Name: QQuickTextInput::validator
Prototype: QValidator* QQuickTextInput::validator() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1027-1035
100.000% (1/1)
21
QQuickTextInput::validatorChanged
Name: QQuickTextInput::validatorChanged
Prototype: void QQuickTextInput::validatorChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextinput_p.cpp
Lines: 1446-1449
100.000% (1/1)
11
QQuickTextInput::verticalAlignmentChanged
Name: QQuickTextInput::verticalAlignmentChanged
Prototype: void QQuickTextInput::verticalAlignmentChanged(QQuickTextInput::VAlignment _t1)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextinput_p.cpp
Lines: 1399-1403
100.000% (1/1)
21
QQuickTextInput::wrapMode
Name: QQuickTextInput::wrapMode
Prototype: QQuickTextInput::WrapMode QQuickTextInput::wrapMode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 693-697
100.000% (1/1)
21
QQuickTextInput::wrapModeChanged
Name: QQuickTextInput::wrapModeChanged
Prototype: void QQuickTextInput::wrapModeChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qquicktextinput_p.cpp
Lines: 1406-1409
100.000% (1/1)
11
QQuickTextInputPrivate::Command::Command
Name: QQuickTextInputPrivate::Command::Command
Prototype: inline Command(CommandType t, int p, QChar c, int ss, int se)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 193-193
100.000% (1/1)
11
QQuickTextInputPrivate::ExtraData::ExtraData
Name: QQuickTextInputPrivate::ExtraData::ExtraData
Prototype: QQuickTextInputPrivate::ExtraData::ExtraData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2700-2712
100.000% (1/1)
21
QQuickTextInputPrivate::QQuickTextInputPrivate
Name: QQuickTextInputPrivate::QQuickTextInputPrivate
Prototype: QQuickTextInputPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 99-161
100.000% (1/1)
21
QQuickTextInputPrivate::addCommand
Name: QQuickTextInputPrivate::addCommand
Prototype: void QQuickTextInputPrivate::addCommand(const Command &cmd)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3681-3691
100.000% (9/9)
62
QQuickTextInputPrivate::allSelected
Name: QQuickTextInputPrivate::allSelected
Prototype: bool allSelected() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 333-333
  0.000% (0/1)
11
QQuickTextInputPrivate::anchorRectangle
Name: QQuickTextInputPrivate::anchorRectangle
Prototype: QRectF QQuickTextInputPrivate::anchorRectangle() const
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1075-1104
  0.000% (0/16)
165
QQuickTextInputPrivate::backspace
Name: QQuickTextInputPrivate::backspace
Prototype: void QQuickTextInputPrivate::backspace()
Coverage:  86.364% (19/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3185-3207
 86.364% (19/22)
156
QQuickTextInputPrivate::cancelPasswordEchoTimer
Name: QQuickTextInputPrivate::cancelPasswordEchoTimer
Prototype: void cancelPasswordEchoTimer()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 429-431
100.000% (1/1)
11
QQuickTextInputPrivate::cancelPreedit
Name: QQuickTextInputPrivate::cancelPreedit
Prototype: void QQuickTextInputPrivate::cancelPreedit()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3162-3173
100.000% (4/4)
62
QQuickTextInputPrivate::checkIsValid
Name: QQuickTextInputPrivate::checkIsValid
Prototype: void QQuickTextInputPrivate::checkIsValid()
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1106-1122
100.000% (13/13)
115
QQuickTextInputPrivate::clear
Name: QQuickTextInputPrivate::clear
Prototype: void QQuickTextInputPrivate::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3252-3261
100.000% (1/1)
71
QQuickTextInputPrivate::clearString
Name: QQuickTextInputPrivate::clearString
Prototype: QString QQuickTextInputPrivate::clearString(uint pos, uint len) const
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4119-4133
100.000% (10/10)
94
QQuickTextInputPrivate::clearUndo
Name: QQuickTextInputPrivate::clearUndo
Prototype: void clearUndo()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 331-331
  0.000% (0/1)
11
QQuickTextInputPrivate::commitPreedit
Name: QQuickTextInputPrivate::commitPreedit
Prototype: void QQuickTextInputPrivate::commitPreedit()
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3146-3160
 28.571% (2/7)
83
QQuickTextInputPrivate::composeMode
Name: QQuickTextInputPrivate::composeMode
Prototype: bool composeMode() 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: 422-422
100.000% (1/1)
11
QQuickTextInputPrivate::copy
Name: QQuickTextInputPrivate::copy
Prototype: void QQuickTextInputPrivate::copy(QClipboard::Mode mode) const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3114-3120
100.000% (6/6)
32
QQuickTextInputPrivate::cursorForward
Name: QQuickTextInputPrivate::cursorForward
Prototype: void cursorForward(bool mark, int steps)
Coverage:  82.353% (14/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 378-391
 82.353% (14/17)
105
QQuickTextInputPrivate::cursorMoveStyle
Name: QQuickTextInputPrivate::cursorMoveStyle
Prototype: Qt::CursorMoveStyle cursorMoveStyle() 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: 374-374
100.000% (1/1)
11
QQuickTextInputPrivate::cursorWordBackward
Name: QQuickTextInputPrivate::cursorWordBackward
Prototype: void cursorWordBackward(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: 394-394
100.000% (1/1)
11
QQuickTextInputPrivate::cursorWordForward
Name: QQuickTextInputPrivate::cursorWordForward
Prototype: void cursorWordForward(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: 393-393
100.000% (1/1)
11
QQuickTextInputPrivate::del
Name: QQuickTextInputPrivate::del
Prototype: void QQuickTextInputPrivate::del()
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3218-3229
100.000% (8/8)
73
QQuickTextInputPrivate::deleteEndOfLine
Name: QQuickTextInputPrivate::deleteEndOfLine
Prototype: void QQuickTextInputPrivate::deleteEndOfLine()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4632-4641
100.000% (1/1)
71
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::emitCursorPositionChanged
Name: QQuickTextInputPrivate::emitCursorPositionChanged
Prototype: bool QQuickTextInputPrivate::emitCursorPositionChanged()
Coverage:  73.684% (14/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4298-4330
 73.684% (14/19)
187
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::findInMask
Name: QQuickTextInputPrivate::findInMask
Prototype: int QQuickTextInputPrivate::findInMask(int pos, bool forward, bool findSeparator, QChar searchChar) const
Coverage:  96.774% (30/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4162-4186
 96.774% (30/31)
168
QQuickTextInputPrivate::finishChange
Name: QQuickTextInputPrivate::finishChange
Prototype: bool QQuickTextInputPrivate::finishChange(int validateFromState, bool update, bool edited)
Coverage:  93.939% (62/66)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3545-3638
 93.939% (62/66)
6118
QQuickTextInputPrivate::fixup
Name: QQuickTextInputPrivate::fixup
Prototype: bool QQuickTextInputPrivate::fixup()
Coverage:  66.667% (8/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3334-3349
 66.667% (8/12)
94
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::handleFocusEvent
Name: QQuickTextInputPrivate::handleFocusEvent
Prototype: void QQuickTextInputPrivate::handleFocusEvent(QFocusEvent *event)
Coverage:  90.323% (28/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2634-2669
 90.323% (28/31)
227
QQuickTextInputPrivate::hasAcceptableInput
Name: QQuickTextInputPrivate::hasAcceptableInput
Prototype: QQuickTextInputPrivate::ValidatorState QQuickTextInputPrivate::hasAcceptableInput(const QString &str) const
Coverage:  84.000% (21/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4006-4034
 84.000% (21/25)
179
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::init
Name: QQuickTextInputPrivate::init
Prototype: void QQuickTextInputPrivate::init()
Coverage:  70.588% (12/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2714-2744
 70.588% (12/17)
326
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::internalDelete
Name: QQuickTextInputPrivate::internalDelete
Prototype: void QQuickTextInputPrivate::internalDelete(bool wasBackspace)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3744-3759
 87.500% (7/8)
103
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::internalInsert
Name: QQuickTextInputPrivate::internalInsert
Prototype: void QQuickTextInputPrivate::internalInsert(const QString &s)
Coverage:  70.588% (12/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3703-3731
 70.588% (12/17)
217
QQuickTextInputPrivate::internalRedo
Name: QQuickTextInputPrivate::internalRedo
Prototype: void QQuickTextInputPrivate::internalRedo()
Coverage:  75.000% (24/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4232-4275
 75.000% (24/32)
3012
QQuickTextInputPrivate::internalSetText
Name: QQuickTextInputPrivate::internalSetText
Prototype: void QQuickTextInputPrivate::internalSetText(const QString &txt, int pos, bool edited)
Coverage:  63.158% (12/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3645-3672
 63.158% (12/19)
164
QQuickTextInputPrivate::internalUndo
Name: QQuickTextInputPrivate::internalUndo
Prototype: void QQuickTextInputPrivate::internalUndo(int until)
Coverage:  94.286% (33/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4188-4230
 94.286% (33/35)
2912
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::isValidInput
Name: QQuickTextInputPrivate::isValidInput
Prototype: bool QQuickTextInputPrivate::isValidInput(QChar key, QChar mask) const
Coverage:  83.607% (102/122)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3929-3996
 83.607% (102/122)
4832
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::maskString
Name: QQuickTextInputPrivate::maskString
Prototype: QString QQuickTextInputPrivate::maskString(uint pos, const QString &str, bool clear) const
Coverage:  92.157% (47/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4044-4109
 92.157% (47/51)
4016
QQuickTextInputPrivate::mirrorChange
Name: QQuickTextInputPrivate::mirrorChange
Prototype: void QQuickTextInputPrivate::mirrorChange()
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 710-719
 72.727% (8/11)
53
QQuickTextInputPrivate::moveCursor
Name: QQuickTextInputPrivate::moveCursor
Prototype: void QQuickTextInputPrivate::moveCursor(int pos, bool mark)
Coverage:  96.552% (28/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3357-3391
 96.552% (28/29)
227
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::parseInputMask
Name: QQuickTextInputPrivate::parseInputMask
Prototype: void QQuickTextInputPrivate::parseInputMask(const QString &maskFields)
Coverage:  97.701% (85/87)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3825-3921
 97.701% (85/87)
6131
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...100
Function: QQuickParticleSystem::emittersChanged
...110
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimation::group
...120
Function: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QV4::PropertyIndex::operator* [qv4property_p.h #1]
...130
Function: QQuickTargetDirection::targetVariation
...132
Function: QQuickTextControlPrivate::inputMethodEvent
133
Function: QQuickTextEdit::isCursorVisible
134
Function: QQuickTextEdit::tabStopDistanceChanged
135
Function: QQuickTextInput::ensureActiveFocus
136137
Function: QQuickTextInputPrivate::paste
138
Function: QQuickTextNodeEngine::TextDecoration::TextDecoration
139
Function: QQuickTimeLine::updated
140
Function: QQuickTrailEmitter::setEmitterXVariation
...150
Function: QSGDistanceFieldTextMaterialShader::attributeNames
...160
Function: QV4::CallData::argument [qv4stackframe_p.h #1]
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral

Generated by Squish Coco 4.2.0