OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 560
...20
McCabe - Cyclomatic Complexity: 5
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 3
...47
McCabe - Cyclomatic Complexity: 2
48
McCabe - Cyclomatic Complexity: 2
49
McCabe - Cyclomatic Complexity: 2
50
McCabe - Cyclomatic Complexity: 2
5152
McCabe - Cyclomatic Complexity: 2
53
McCabe - Cyclomatic Complexity: 2
54
McCabe - Cyclomatic Complexity: 2
55
McCabe - Cyclomatic Complexity: 2
...60
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QQuickTranslate::setX
Name: QQuickTranslate::setX
Prototype: void QQuickTranslate::setX(qreal x)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktranslate.cpp
Lines: 111-119
 50.000% (2/4)
62
QQuickTransform::~QQuickTransform
Name: QQuickTransform::~QQuickTransform
Prototype: QQuickTransform::~QQuickTransform()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 150-158
 50.000% (2/4)
52
QQuickTransform::update
Name: QQuickTransform::update
Prototype: void QQuickTransform::update()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 160-167
100.000% (4/4)
42
QQuickTrailEmitter::setParticlesPerParticlePerSecond
Name: QQuickTrailEmitter::setParticlesPerParticlePerSecond
Prototype: void setParticlesPerParticlePerSecond(int arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquicktrailemitter_p.h
Lines: 117-123
 75.000% (3/4)
32
QQuickTrailEmitter::setFollow
Name: QQuickTrailEmitter::setFollow
Prototype: void setFollow(const QString &arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquicktrailemitter_p.h
Lines: 140-146
100.000% (4/4)
32
QQuickTrailEmitter::setEmitterYVariation
Name: QQuickTrailEmitter::setEmitterYVariation
Prototype: void setEmitterYVariation(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquicktrailemitter_p.h
Lines: 132-138
 75.000% (3/4)
32
QQuickTrailEmitter::setEmitterXVariation
Name: QQuickTrailEmitter::setEmitterXVariation
Prototype: void setEmitterXVariation(qreal arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquicktrailemitter_p.h
Lines: 124-130
 75.000% (3/4)
32
QQuickTrailEmitter::setEmissionShape
Name: QQuickTrailEmitter::setEmissionShape
Prototype: void setEmissionShape(QQuickParticleExtruder* arg)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquicktrailemitter_p.h
Lines: 148-154
 75.000% (3/4)
32
QQuickTouchPoint::setY
Name: QQuickTouchPoint::setY
Prototype: void QQuickTouchPoint::setY(qreal y)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 97-103
100.000% (4/4)
42
QQuickTouchPoint::setX
Name: QQuickTouchPoint::setX
Prototype: void QQuickTouchPoint::setX(qreal x)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 89-95
100.000% (4/4)
42
QQuickTouchPoint::setVelocity
Name: QQuickTouchPoint::setVelocity
Prototype: void QQuickTouchPoint::setVelocity(const QVector2D &velocity)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 162-168
 50.000% (2/4)
42
QQuickTouchPoint::setStartY
Name: QQuickTouchPoint::setStartY
Prototype: void QQuickTouchPoint::setStartY(qreal startY)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 216-222
100.000% (4/4)
42
QQuickTouchPoint::setStartX
Name: QQuickTouchPoint::setStartX
Prototype: void QQuickTouchPoint::setStartX(qreal startX)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 208-214
100.000% (4/4)
42
QQuickTouchPoint::setSceneY
Name: QQuickTouchPoint::setSceneY
Prototype: void QQuickTouchPoint::setSceneY(qreal sceneY)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 261-267
100.000% (4/4)
42
QQuickTouchPoint::setSceneX
Name: QQuickTouchPoint::setSceneX
Prototype: void QQuickTouchPoint::setSceneX(qreal sceneX)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 253-259
100.000% (4/4)
42
QQuickTouchPoint::setRotation
Name: QQuickTouchPoint::setRotation
Prototype: void QQuickTouchPoint::setRotation(qreal r)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 154-160
 50.000% (2/4)
42
QQuickTouchPoint::setPreviousY
Name: QQuickTouchPoint::setPreviousY
Prototype: void QQuickTouchPoint::setPreviousY(qreal previousY)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 238-244
100.000% (4/4)
42
QQuickTouchPoint::setPreviousX
Name: QQuickTouchPoint::setPreviousX
Prototype: void QQuickTouchPoint::setPreviousX(qreal previousX)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 230-236
100.000% (4/4)
42
QQuickTouchPoint::setPressure
Name: QQuickTouchPoint::setPressure
Prototype: void QQuickTouchPoint::setPressure(qreal pressure)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 134-140
100.000% (4/4)
42
QQuickTouchPoint::setPressed
Name: QQuickTouchPoint::setPressed
Prototype: void QQuickTouchPoint::setPressed(bool pressed)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 193-199
 50.000% (2/4)
42
QQuickTouchPoint::setPointId
Name: QQuickTouchPoint::setPointId
Prototype: void QQuickTouchPoint::setPointId(int id)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 74-80
100.000% (4/4)
42
QQuickTouchPoint::setEllipseDiameters
Name: QQuickTouchPoint::setEllipseDiameters
Prototype: void QQuickTouchPoint::setEllipseDiameters(const QSizeF &d)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 112-118
100.000% (4/4)
42
QQuickTouchPoint::setArea
Name: QQuickTouchPoint::setArea
Prototype: void QQuickTouchPoint::setArea(const QRectF &area)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmultipointtoucharea.cpp
Lines: 180-186
100.000% (4/4)
42
QQuickTimeLineObject::~QQuickTimeLineObject
Name: QQuickTimeLineObject::~QQuickTimeLineObject
Prototype: QQuickTimeLineObject::~QQuickTimeLineObject()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 920-926
 50.000% (2/4)
32
QQuickTimeLine::~QQuickTimeLine
Name: QQuickTimeLine::~QQuickTimeLine
Prototype: QQuickTimeLine::~QQuickTimeLine()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 324-332
100.000% (4/4)
52
QQuickTimeLine::sync
Name: QQuickTimeLine::sync
Prototype: void QQuickTimeLine::sync(QQuickTimeLineValue &timeLineValue)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 561-569
  0.000% (0/4)
42
QQuickTimeLine::pause
Name: QQuickTimeLine::pause
Prototype: void QQuickTimeLine::pause(QQuickTimeLineObject &obj, int time)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 357-362
  0.000% (0/4)
32
QQuickTimeLine::moveBy
Name: QQuickTimeLine::moveBy
Prototype: void QQuickTimeLine::moveBy(QQuickTimeLineValue &timeLineValue, qreal change, int time)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 487-492
  0.000% (0/4)
32
QQuickTimeLine::moveBy
Name: QQuickTimeLine::moveBy
Prototype: void QQuickTimeLine::moveBy(QQuickTimeLineValue &timeLineValue, qreal change, const QEasingCurve &easing, int time)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 498-503
  0.000% (0/4)
32
QQuickTimeLine::move
Name: QQuickTimeLine::move
Prototype: void QQuickTimeLine::move(QQuickTimeLineValue &timeLineValue, qreal destination, int time)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 465-470
 50.000% (2/4)
32
QQuickTimeLine::move
Name: QQuickTimeLine::move
Prototype: void QQuickTimeLine::move(QQuickTimeLineValue &timeLineValue, qreal destination, const QEasingCurve &easing, int time)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 476-481
100.000% (4/4)
32
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
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
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::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::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::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
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::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::BinaryTreeNode::insert
Name: QQuickTextNodeEngine::BinaryTreeNode::insert
Prototype: void QQuickTextNodeEngine::BinaryTreeNode::insert(QVarLengthArray<BinaryTreeNode, 16> *binaryTree, const QGlyphRun &glyphRun, SelectionState selectionState, Decorations decorations, const QColor &textColor, const QColor &backgroundColor, const QPointF &position)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnodeengine.cpp
Lines: 92-116
 71.429% (10/14)
172
QQuickTextNode::setCursor
Name: QQuickTextNode::setCursor
Prototype: void QQuickTextNode::setCursor(const QRectF &rect, const QColor &color)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode.cpp
Lines: 135-143
 50.000% (2/4)
52
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::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
QQuickTextMetrics::setText
Name: QQuickTextMetrics::setText
Prototype: void QQuickTextMetrics::setText(const QString &text)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktextmetrics.cpp
Lines: 118-125
  0.000% (0/4)
42
QQuickTextMetrics::setFont
Name: QQuickTextMetrics::setFont
Prototype: void QQuickTextMetrics::setFont(const QFont &font)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktextmetrics.cpp
Lines: 98-106
  0.000% (0/4)
52
QQuickTextMetrics::setElideWidth
Name: QQuickTextMetrics::setElideWidth
Prototype: void QQuickTextMetrics::setElideWidth(qreal elideWidth)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktextmetrics.cpp
Lines: 169-176
  0.000% (0/4)
42
QQuickTextMetrics::setElide
Name: QQuickTextMetrics::setElide
Prototype: void QQuickTextMetrics::setElide(Qt::TextElideMode elide)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktextmetrics.cpp
Lines: 147-154
  0.000% (0/4)
42
QQuickTextLine::y
Name: QQuickTextLine::y
Prototype: qreal QQuickTextLine::y() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 557-562
 50.000% (2/4)
32
QQuickTextLine::x
Name: QQuickTextLine::x
Prototype: qreal QQuickTextLine::x() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 544-549
  0.000% (0/4)
32
QQuickTextLine::width
Name: QQuickTextLine::width
Prototype: qreal QQuickTextLine::width() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 515-520
 50.000% (2/4)
32
QQuickTextLine::setY
Name: QQuickTextLine::setY
Prototype: void QQuickTextLine::setY(qreal y)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 564-568
 75.000% (3/4)
22
QQuickTextLine::setX
Name: QQuickTextLine::setX
Prototype: void QQuickTextLine::setX(qreal x)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 551-555
 75.000% (3/4)
22
QQuickTextLine::setWidth
Name: QQuickTextLine::setWidth
Prototype: void QQuickTextLine::setWidth(qreal width)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 522-526
 75.000% (3/4)
22
QQuickTextLine::setHeight
Name: QQuickTextLine::setHeight
Prototype: void QQuickTextLine::setHeight(qreal height)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 537-542
 75.000% (3/4)
32
QQuickTextLine::number
Name: QQuickTextLine::number
Prototype: int QQuickTextLine::number() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 508-513
 50.000% (2/4)
32
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::setLayoutDirection
Name: QQuickTextInputPrivate::setLayoutDirection
Prototype: void setLayoutDirection(Qt::LayoutDirection direction)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 435-441
 75.000% (3/4)
32
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::setCursorPosition
Name: QQuickTextInputPrivate::setCursorPosition
Prototype: void setCursorPosition(int pos)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput_p_p.h
Lines: 408-408
 75.000% (3/4)
12
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::resetInputMethod
Name: QQuickTextInputPrivate::resetInputMethod
Prototype: void QQuickTextInputPrivate::resetInputMethod()
Coverage:  62.500% (5/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2746-2751
 62.500% (5/8)
32
QQuickTextInputPrivate::paste
Name: QQuickTextInputPrivate::paste
Prototype: void QQuickTextInputPrivate::paste(QClipboard::Mode clipboardMode)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3130-3138
 50.000% (3/6)
52
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::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::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::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
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::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::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::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::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::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::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::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::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::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::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::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::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::setHAlign
Name: QQuickTextInput::setHAlign
Prototype: void QQuickTextInput::setHAlign(HAlignment align)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 553-562
 90.000% (9/10)
62
QQuickTextInput::setFocusOnPress
Name: QQuickTextInput::setFocusOnPress
Prototype: void QQuickTextInput::setFocusOnPress(bool b)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 968-977
100.000% (4/4)
52
QQuickTextInput::setEchoMode
Name: QQuickTextInput::setEchoMode
Prototype: void QQuickTextInput::setEchoMode(QQuickTextInput::EchoMode echo)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1231-1246
100.000% (4/4)
102
QQuickTextInput::setCursorPosition
Name: QQuickTextInput::setCursorPosition
Prototype: void QQuickTextInput::setCursorPosition(int cp)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 842-848
100.000% (6/6)
42
QQuickTextInput::setColor
Name: QQuickTextInput::setColor
Prototype: void QQuickTextInput::setColor(const QColor &c)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 453-464
100.000% (4/4)
82
QQuickTextInput::setAutoScroll
Name: QQuickTextInput::setAutoScroll
Prototype: void QQuickTextInput::setAutoScroll(bool b)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 992-1002
100.000% (4/4)
62
QQuickTextInput::select
Name: QQuickTextInput::select
Prototype: void QQuickTextInput::select(int start, int end)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 928-934
100.000% (10/10)
42
QQuickTextInput::rightPadding
Name: QQuickTextInput::rightPadding
Prototype: qreal QQuickTextInput::rightPadding() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4758-4764
100.000% (6/6)
42
QQuickTextInput::resetHAlign
Name: QQuickTextInput::resetHAlign
Prototype: void QQuickTextInput::resetHAlign()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 564-572
 83.333% (5/6)
52
QQuickTextInput::redo
Name: QQuickTextInput::redo
Prototype: void QQuickTextInput::redo()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2115-2123
 75.000% (3/4)
52
QQuickTextInput::q_updateAlignment
Name: QQuickTextInput::q_updateAlignment
Prototype: void QQuickTextInput::q_updateAlignment()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2846-2853
100.000% (4/4)
42
QQuickTextInput::paste
Name: QQuickTextInput::paste
Prototype: void QQuickTextInput::paste()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2083-2088
100.000% (4/4)
32
QQuickTextInput::leftPadding
Name: QQuickTextInput::leftPadding
Prototype: qreal QQuickTextInput::leftPadding() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4738-4744
100.000% (6/6)
42
QQuickTextInput::isRightToLeft
Name: QQuickTextInput::isRightToLeft
Prototype: bool QQuickTextInput::isRightToLeft(int start, int end)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2034-2042
100.000% (4/4)
42
QQuickTextInput::invalidateFontCaches
Name: QQuickTextInput::invalidateFontCaches
Prototype: void QQuickTextInput::invalidateFontCaches()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1862-1868
 75.000% (3/4)
32
QQuickTextInput::getText
Name: QQuickTextInput::getText
Prototype: QString QQuickTextInput::getText(int start, int end) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 215-223
100.000% (4/4)
42
QQuickTextInput::ensureActiveFocus
Name: QQuickTextInput::ensureActiveFocus
Prototype: void QQuickTextInput::ensureActiveFocus()
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1870-1882
100.000% (8/8)
52
QQuickTextInput::cut
Name: QQuickTextInput::cut
Prototype: void QQuickTextInput::cut()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2054-2061
 83.333% (5/6)
42
QQuickTextInput::componentComplete
Name: QQuickTextInput::componentComplete
Prototype: void QQuickTextInput::componentComplete()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 110-121
 50.000% (2/4)
72
QQuickTextInput::boundingRect
Name: QQuickTextInput::boundingRect
Prototype: QRectF QQuickTextInput::boundingRect() const
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2800-2814
100.000% (8/8)
82
QQuickTextInput::bottomPadding
Name: QQuickTextInput::bottomPadding
Prototype: qreal QQuickTextInput::bottomPadding() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4778-4784
100.000% (6/6)
42
Page:<>1
McCabe - Cyclomatic Complexity: 560
...20
McCabe - Cyclomatic Complexity: 5
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 3
...47
McCabe - Cyclomatic Complexity: 2
48
McCabe - Cyclomatic Complexity: 2
49
McCabe - Cyclomatic Complexity: 2
50
McCabe - Cyclomatic Complexity: 2
5152
McCabe - Cyclomatic Complexity: 2
53
McCabe - Cyclomatic Complexity: 2
54
McCabe - Cyclomatic Complexity: 2
55
McCabe - Cyclomatic Complexity: 2
...60
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco 4.2.0