| Function | Condition % | Modifications | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ | 
 processKeyEvent| Name:  | QWidgetLineControl::processKeyEvent |  | Prototype:  | void QWidgetLineControl::processKeyEvent(QKeyEvent* event) |  | Coverage:  |   0.000% (0/287) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1615-1946 |  | Absolute File Name (reference):  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines (reference):  | 1572-1899 |  | Comparison:  | Different |  
  |  | Different | 177 | 77 | 
 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:  | 1168-1233 |  | Absolute File Name (reference):  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines (reference):  | 1148-1213 |  | Comparison:  | Different |  
  |  | Different | 40 | 16 | 
 processShortcutOverrideEvent| Name:  | QWidgetLineControl::processShortcutOverrideEvent |  | Prototype:  | void QWidgetLineControl::processShortcutOverrideEvent(QKeyEvent *ke) |  | Coverage:  |   0.000% (0/73) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1561-1612 |  | Absolute File Name (reference):  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines (reference):  | 1524-1569 |  | Comparison:  | Different |  
  |  | Different | 31 | 12 | 
 draw| Name:  | QWidgetLineControl::draw |  | Prototype:  | void QWidgetLineControl::draw(QPainter *painter, const QPoint &offset, const QRect &clip, int flags) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 627-659 |  | Absolute File Name (reference):  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines (reference):  | 607-639 |  | Comparison:  | Different |  
  |  | Different | 22 | 8 | 
 setSelection| Name:  | QWidgetLineControl::setSelection |  | Prototype:  | void QWidgetLineControl::setSelection(int start, int length) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 311-343 |  | Absolute File Name (reference):  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines (reference):  | 308-340 |  | Comparison:  | Different |  
  |  | Different | 25 | 7 | 
 updateCursorBlinking| Name:  | QWidgetLineControl::updateCursorBlinking |  | Prototype:  | void QWidgetLineControl::updateCursorBlinking() |  | Coverage:  |   0.000% (0/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1511-1526 |  | Comparison:  | New |  
  |  | New | 9 | 4 | 
 setBlinkingCursorEnabled| Name:  | QWidgetLineControl::setBlinkingCursorEnabled |  | Prototype:  | void QWidgetLineControl::setBlinkingCursorEnabled(bool enable) |  | Coverage:  |   0.000% (0/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1496-1509 |  | Comparison:  | New |  
  |  | New | 7 | 3 | 
 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:  | 1487-1494 |  | Absolute File Name (reference):  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines (reference):  | 1467-1474 |  | Comparison:  | Different |  
  |  | Different | 4 | 2 | 
 resetCursorBlinkTimer| Name:  | QWidgetLineControl::resetCursorBlinkTimer |  | Prototype:  | void QWidgetLineControl::resetCursorBlinkTimer() |  | Coverage:  |   0.000% (0/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1529-1539 |  | Absolute File Name (reference):  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines (reference):  | 1495-1502 |  | Comparison:  | Different |  
  |  | Different | 5 | 2 | 
 rectForPos| Name:  | QWidgetLineControl::rectForPos |  | Prototype:  | QRect QWidgetLineControl::rectForPos(int pos) const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 412-422 |  | Comparison:  | New |  
  |  | New | 7 | 2 | 
 cursorRect| Name:  | QWidgetLineControl::cursorRect |  | Prototype:  | QRect QWidgetLineControl::cursorRect() const |  | Coverage:  |   0.000% (0/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 430-433 |  | Absolute File Name (reference):  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines (reference):  | 414-425 |  | Comparison:  | Different |  
  |  | Different | 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:  | 152-158 |  | Absolute File Name (reference):  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines (reference):  | 146-155 |  | Comparison:  | Different |  
  |  | Different | 6 | 2 | 
 anchorRect| Name:  | QWidgetLineControl::anchorRect |  | Prototype:  | QRect QWidgetLineControl::anchorRect() const |  | Coverage:  |   0.000% (0/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 440-445 |  | Comparison:  | New |  
  |  | New | 3 | 2 |