| Functionâ–ľ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 xToPos| Name:  | QWidgetLineControl::xToPos |  | Prototype:  | int QWidgetLineControl::xToPos(int x, QTextLine::CursorPosition betweenOrOn) const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 403-406 |  
  |  | 1 | 1 | 
 updatePasswordEchoEditing| Name:  | QWidgetLineControl::updatePasswordEchoEditing |  | Prototype:  | void QWidgetLineControl::updatePasswordEchoEditing(bool editing) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 389-394 |  
  |  | 3 | 1 | 
 updateDisplayText| Name:  | QWidgetLineControl::updateDisplayText |  | Prototype:  | void QWidgetLineControl::updateDisplayText(bool forceUpdate) |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 83-133 |  
  |  | 32 | 10 | 
 undo| Name:  | QWidgetLineControl::undo |  | Prototype:  | void QWidgetLineControl::undo() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 288-298 |  
  |  | 5 | 2 | 
 timerEvent| Name:  | QWidgetLineControl::timerEvent |  | Prototype:  | void QWidgetLineControl::timerEvent(QTimerEvent *event) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1504-1521 |  
  |  | 14 | 5 | 
 stripString| Name:  | QWidgetLineControl::stripString |  | Prototype:  | QString QWidgetLineControl::stripString(const QString &str) const |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1245-1260 |  
  |  | 10 | 5 | 
 setSelection| Name:  | QWidgetLineControl::setSelection |  | Prototype:  | void QWidgetLineControl::setSelection(int start, int length) |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 308-340 |  
  |  | 25 | 7 | 
 setReadOnly| Name:  | QWidgetLineControl::setReadOnly |  | Prototype:  | void QWidgetLineControl::setReadOnly(bool enable) |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1467-1474 |  
  |  | 4 | 2 | 
 setCursorBlinkPeriod| Name:  | QWidgetLineControl::setCursorBlinkPeriod |  | Prototype:  | void QWidgetLineControl::setCursorBlinkPeriod(int msec) |  | Coverage:  |   0.000% (0/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1476-1492 |  
  |  | 11 | 5 | 
 selectWordAtPos| Name:  | QWidgetLineControl::selectWordAtPos |  | Prototype:  | void QWidgetLineControl::selectWordAtPos(int cursor) |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 648-660 |  
  |  | 9 | 3 | 
 resetCursorBlinkTimer| Name:  | QWidgetLineControl::resetCursorBlinkTimer |  | Prototype:  | void QWidgetLineControl::resetCursorBlinkTimer() |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1495-1502 |  
  |  | 5 | 2 | 
 removeSelectedText| Name:  | QWidgetLineControl::removeSelectedText |  | Prototype:  | void QWidgetLineControl::removeSelectedText() |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 890-924 |  
  |  | 23 | 9 | 
 redoTextLayout| Name:  | QWidgetLineControl::redoTextLayout |  | Prototype:  | int QWidgetLineControl::redoTextLayout() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 61-75 |  
  |  | 5 | 1 | 
 processShortcutOverrideEvent| Name:  | QWidgetLineControl::processShortcutOverrideEvent |  | Prototype:  | void QWidgetLineControl::processShortcutOverrideEvent(QKeyEvent *ke) |  | Coverage:  |   0.000% (0/65) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1524-1569 |  
  |  | 31 | 12 | 
 processKeyEvent| Name:  | QWidgetLineControl::processKeyEvent |  | Prototype:  | void QWidgetLineControl::processKeyEvent(QKeyEvent* event) |  | Coverage:  |   0.000% (0/280) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1572-1899 |  
  |  | 177 | 77 | 
 processInputMethodEvent| Name:  | QWidgetLineControl::processInputMethodEvent |  | Prototype:  | void QWidgetLineControl::processInputMethodEvent(QInputMethodEvent *event) |  | Coverage:  |   0.000% (0/67) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 494-590 |  
  |  | 70 | 20 | 
 paste| Name:  | QWidgetLineControl::paste |  | Prototype:  | void QWidgetLineControl::paste(QClipboard::Mode clipboardMode) |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 165-173 |  
  |  | 5 | 2 | 
 parseInputMask| Name:  | QWidgetLineControl::parseInputMask |  | Prototype:  | void QWidgetLineControl::parseInputMask(const QString &maskFields) |  | Coverage:  |   0.000% (0/87) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 932-1027 |  
  |  | 60 | 31 | 
 moveCursor| Name:  | QWidgetLineControl::moveCursor |  | Prototype:  | void QWidgetLineControl::moveCursor(int pos, bool mark) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 457-486 |  
  |  | 21 | 7 | 
 maskString| Name:  | QWidgetLineControl::maskString |  | Prototype:  | QString QWidgetLineControl::maskString(uint pos, const QString &str, bool clear) const |  | Coverage:  |   0.000% (0/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1148-1213 |  
  |  | 40 | 16 | 
 isValidInput| Name:  | QWidgetLineControl::isValidInput |  | Prototype:  | bool QWidgetLineControl::isValidInput(QChar key, QChar mask) const |  | Coverage:  |   0.000% (0/122) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1035-1102 |  
  |  | 48 | 32 | 
 isUndoAvailable| Name:  | QWidgetLineControl::isUndoAvailable |  | Prototype:  | bool QWidgetLineControl::isUndoAvailable() const |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1901-1907 |  
  |  | 2 | 1 | 
 isRedoAvailable| Name:  | QWidgetLineControl::isRedoAvailable |  | Prototype:  | bool QWidgetLineControl::isRedoAvailable() const |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1909-1915 |  
  |  | 3 | 1 | 
 internalUndo| Name:  | QWidgetLineControl::internalUndo |  | Prototype:  | void QWidgetLineControl::internalUndo(int until) |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1292-1333 |  
  |  | 28 | 12 | 
 internalSetText| Name:  | QWidgetLineControl::internalSetText |  | Prototype:  | void QWidgetLineControl::internalSetText(const QString &txt, int pos, bool edited) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 731-768 |  
  |  | 25 | 5 | 
 internalRedo| Name:  | QWidgetLineControl::internalRedo |  | Prototype:  | void QWidgetLineControl::internalRedo() |  | Coverage:  |   0.000% (0/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1335-1376 |  
  |  | 29 | 12 | 
 internalInsert| Name:  | QWidgetLineControl::internalInsert |  | Prototype:  | void QWidgetLineControl::internalInsert(const QString &s) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 799-846 |  
  |  | 31 | 10 | 
 internalDelete| Name:  | QWidgetLineControl::internalDelete |  | Prototype:  | void QWidgetLineControl::internalDelete(bool wasBackspace) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 859-879 |  
  |  | 13 | 4 | 
 insert| Name:  | QWidgetLineControl::insert |  | Prototype:  | void QWidgetLineControl::insert(const QString &newText) |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 260-266 |  
  |  | 4 | 1 | 
 init| Name:  | QWidgetLineControl::init |  | Prototype:  | void QWidgetLineControl::init(const QString &txt) |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 363-379 |  
  |  | 11 | 3 | 
 hasAcceptableInput| Name:  | QWidgetLineControl::hasAcceptableInput |  | Prototype:  | bool QWidgetLineControl::hasAcceptableInput(const QString &str) const |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1112-1138 |  
  |  | 16 | 8 | 
 fixup| Name:  | QWidgetLineControl::fixup |  | Prototype:  | bool QWidgetLineControl::fixup() |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 434-449 |  
  |  | 9 | 4 | 
 finishChange| Name:  | QWidgetLineControl::finishChange |  | Prototype:  | bool QWidgetLineControl::finishChange(int validateFromState, bool update, bool edited) |  | Coverage:  |   0.000% (0/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 674-724 |  
  |  | 36 | 12 | 
 findInMask| Name:  | QWidgetLineControl::findInMask |  | Prototype:  | int QWidgetLineControl::findInMask(int pos, bool forward, bool findSeparator, QChar searchChar) const |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1266-1290 |  
  |  | 16 | 8 | 
 emitCursorPositionChanged| Name:  | QWidgetLineControl::emitCursorPositionChanged |  | Prototype:  | void QWidgetLineControl::emitCursorPositionChanged() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1384-1398 |  
  |  | 7 | 3 | 
 draw| Name:  | QWidgetLineControl::draw |  | Prototype:  | void QWidgetLineControl::draw(QPainter *painter, const QPoint &offset, const QRect &clip, int flags) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 607-639 |  
  |  | 22 | 8 | 
 del| Name:  | QWidgetLineControl::del |  | Prototype:  | void QWidgetLineControl::del() |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 240-251 |  
  |  | 7 | 3 | 
 cursorRect| Name:  | QWidgetLineControl::cursorRect |  | Prototype:  | QRect QWidgetLineControl::cursorRect() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 414-425 |  
  |  | 8 | 2 | 
 copy| Name:  | QWidgetLineControl::copy |  | Prototype:  | void QWidgetLineControl::copy(QClipboard::Mode mode) const |  | Coverage:  |   0.000% (0/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 146-155 |  
  |  | 6 | 2 | 
 complete| Name:  | QWidgetLineControl::complete |  | Prototype:  | void QWidgetLineControl::complete(int key) |  | Coverage:  |   0.000% (0/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1427-1464 |  
  |  | 24 | 9 | 
 commitPreedit| Name:  | QWidgetLineControl::commitPreedit |  | Prototype:  | void QWidgetLineControl::commitPreedit() |  | Coverage:  |   0.000% (0/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 180-195 |  
  |  | 9 | 3 | 
 clearString| Name:  | QWidgetLineControl::clearString |  | Prototype:  | QString QWidgetLineControl::clearString(uint pos, uint len) const |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1223-1237 |  
  |  | 9 | 4 | 
 clear| Name:  | QWidgetLineControl::clear |  | Prototype:  | void QWidgetLineControl::clear() |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 273-281 |  
  |  | 6 | 1 | 
 backspace| Name:  | QWidgetLineControl::backspace |  | Prototype:  | void QWidgetLineControl::backspace() |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 207-229 |  
  |  | 15 | 6 | 
 advanceToEnabledItem| Name:  | QWidgetLineControl::advanceToEnabledItem |  | Prototype:  | bool QWidgetLineControl::advanceToEnabledItem(int dir) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1403-1425 |  
  |  | 16 | 7 | 
 addCommand| Name:  | QWidgetLineControl::addCommand |  | Prototype:  | void QWidgetLineControl::addCommand(const Command &cmd) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 777-787 |  
  |  | 6 | 2 | 
 _q_deleteSelected| Name:  | QWidgetLineControl::_q_deleteSelected |  | Prototype:  | void QWidgetLineControl::_q_deleteSelected() |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 346-356 |  
  |  | 7 | 2 |