OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickTextEditPrivate
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
updateDefaultTextOption
Name: QQuickTextEditPrivate::updateDefaultTextOption
Prototype: void QQuickTextEditPrivate::updateDefaultTextOption()
Coverage: 100.000% (27/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2605-2644
100.000% (27/27)
247
setHAlign
Name: QQuickTextEditPrivate::setHAlign
Prototype: bool QQuickTextEditPrivate::setHAlign(QQuickTextEdit::HAlignment alignment, bool forceAlign)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 733-745
100.000% (9/9)
93
padding
Name: QQuickTextEditPrivate::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/qquicktextedit_p_p.h
Lines: 158-158
100.000% (1/1)
11
isLinkHoveredConnected
Name: QQuickTextEditPrivate::isLinkHoveredConnected
Prototype: bool QQuickTextEditPrivate::isLinkHoveredConnected()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2828-2832
100.000% (1/1)
21
isImplicitResizeEnabled
Name: QQuickTextEditPrivate::isImplicitResizeEnabled
Prototype: bool QQuickTextEditPrivate::isImplicitResizeEnabled() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 861-864
100.000% (1/1)
11
handleFocusEvent
Name: QQuickTextEditPrivate::handleFocusEvent
Prototype: void QQuickTextEditPrivate::handleFocusEvent(QFocusEvent *event)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2660-2682
100.000% (12/12)
144
getImplicitWidth
Name: QQuickTextEditPrivate::getImplicitWidth
Prototype: qreal QQuickTextEditPrivate::getImplicitWidth() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2458-2468
100.000% (4/4)
52
get
Name: QQuickTextEditPrivate::get
Prototype: static QQuickTextEditPrivate *get(QQuickTextEdit *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit_p_p.h
Lines: 134-135
100.000% (1/1)
11
effectiveInputMethodHints
Name: QQuickTextEditPrivate::effectiveInputMethodHints
Prototype: Qt::InputMethodHints QQuickTextEditPrivate::effectiveInputMethodHints() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 799-802
100.000% (1/1)
11
determineHorizontalAlignment
Name: QQuickTextEditPrivate::determineHorizontalAlignment
Prototype: bool QQuickTextEditPrivate::determineHorizontalAlignment()
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 767-784
100.000% (12/12)
104
createTextNode
Name: QQuickTextEditPrivate::createTextNode
Prototype: QQuickTextNode *QQuickTextEditPrivate::createTextNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2692-2698
100.000% (1/1)
41
addCurrentTextNodeToRoot
Name: QQuickTextEditPrivate::addCurrentTextNodeToRoot
Prototype: void QQuickTextEditPrivate::addCurrentTextNodeToRoot(QQuickTextNodeEngine *engine, QSGTransformNode *root, QQuickTextNode *node, TextNodeIterator &it, int startPos)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2684-2690
100.000% (1/1)
41
QQuickTextEditPrivate
Name: QQuickTextEditPrivate::QQuickTextEditPrivate
Prototype: QQuickTextEditPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit_p_p.h
Lines: 112-132
100.000% (1/1)
21
Node
Name: QQuickTextEditPrivate::Node
Coverage: 100.000% (6/6)
100.000% (6/6)
66
ExtraData
Name: QQuickTextEditPrivate::ExtraData
Coverage: 100.000% (1/1)
100.000% (1/1)
21
textDirection
Name: QQuickTextEditPrivate::textDirection
Prototype: Qt::LayoutDirection QQuickTextEditPrivate::textDirection(const QString &text) const
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 748-765
 83.333% (10/12)
87
init
Name: QQuickTextEditPrivate::init
Prototype: void QQuickTextEditPrivate::init()
Coverage:  77.143% (108/140)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2257-2308
 77.143% (108/140)
3547
setTopPadding
Name: QQuickTextEditPrivate::setTopPadding
Prototype: void QQuickTextEditPrivate::setTopPadding(qreal value, bool reset)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 805-817
 73.333% (11/15)
83
setRightPadding
Name: QQuickTextEditPrivate::setRightPadding
Prototype: void QQuickTextEditPrivate::setRightPadding(qreal value, bool reset)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 833-845
 73.333% (11/15)
83
setLeftPadding
Name: QQuickTextEditPrivate::setLeftPadding
Prototype: void QQuickTextEditPrivate::setLeftPadding(qreal value, bool reset)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 819-831
 73.333% (11/15)
83
setBottomPadding
Name: QQuickTextEditPrivate::setBottomPadding
Prototype: void QQuickTextEditPrivate::setBottomPadding(qreal value, bool reset)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 847-859
 73.333% (11/15)
83
mirrorChange
Name: QQuickTextEditPrivate::mirrorChange
Prototype: void QQuickTextEditPrivate::mirrorChange()
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 786-796
 72.727% (8/11)
63
resetInputMethod
Name: QQuickTextEditPrivate::resetInputMethod
Prototype: void QQuickTextEditPrivate::resetInputMethod()
Coverage:  62.500% (5/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2310-2315
 62.500% (5/8)
32
setImplicitResizeEnabled
Name: QQuickTextEditPrivate::setImplicitResizeEnabled
Prototype: void QQuickTextEditPrivate::setImplicitResizeEnabled(bool enabled)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 866-872
  0.000% (0/7)
43

Generated by Squish Coco 4.2.0