| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ | 
|---|
|  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 | 
 |  | 92 | 30 | 
|  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 | 
 |  | 88 | 27 | 
|  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 | 
 |  | 55 | 17 | 
|  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 | 
 |  | 43 | 15 | 
|  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 | 
 |  | 61 | 14 | 
|  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 | 
 |  | 42 | 14 | 
|  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 | 
 |  | 34 | 11 | 
|  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 | 
 |  | 30 | 10 | 
|  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 | 
 |  | 34 | 9 | 
|  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 | 
 |  | 25 | 8 | 
|  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 | 
 |  | 20 | 7 | 
|  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 | 
 |  | 18 | 5 | 
|  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 | 
 |  | 22 | 5 | 
|  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 | 
 |  | 10 | 4 | 
|  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 | 
 |  | 8 | 4 | 
|  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 | 
 |  | 16 | 4 | 
|  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 | 
 |  | 7 | 3 | 
|  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 | 
 |  | 12 | 3 | 
|  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 | 
 |  | 8 | 3 | 
|  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 | 
 |  | 6 | 2 | 
|  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 | 
 |  | 7 | 2 | 
|  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 | 
 |  | 4 | 2 | 
|  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 | 
 |  | 5 | 2 | 
|  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 | 
 |  | 6 | 2 | 
|  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 | 
 |  | 4 | 2 | 
|  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 | 
 |  | 4 | 2 | 
|  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 | 
 |  | 6 | 2 | 
|  _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 | 
 |  | 4 | 2 | 
|  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 | 
 |  | 1 | 1 | 
|  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 | 
 |  | 2 | 1 | 
|  _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 | 
 |  | 2 | 1 | 
|  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 | 
 |  | 1 | 1 |