| Function | Condition % | 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 |
| | 179 | 78 |
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: | 514-610 |
| | 70 | 20 |
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: | 952-1047 |
| | 60 | 31 |
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: | 1055-1122 |
| | 48 | 32 |
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 |
| | 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 |
| | 36 | 15 |
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: | 694-744 |
| | 36 | 12 |
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: | 89-139 |
| | 32 | 10 |
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: | 819-866 |
| | 31 | 10 |
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: | 1355-1396 |
| | 29 | 12 |
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: | 1312-1353 |
| | 28 | 12 |
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 |
| | 25 | 7 |
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: | 751-788 |
| | 25 | 5 |
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: | 1447-1484 |
| | 24 | 9 |
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: | 910-944 |
| | 23 | 9 |
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 |
| | 22 | 8 |
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: | 477-506 |
| | 21 | 7 |
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: | 1132-1158 |
| | 16 | 8 |
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: | 1286-1310 |
| | 16 | 8 |
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: | 1423-1445 |
| | 16 | 7 |
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: | 210-232 |
| | 15 | 6 |
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: | 1541-1558 |
| | 14 | 5 |
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: | 879-899 |
| | 13 | 4 |
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: | 362-378 |
| | 11 | 3 |
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: | 1265-1280 |
| | 10 | 5 |
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 |
| | 9 | 4 |
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: | 668-680 |
| | 9 | 3 |
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: | 454-469 |
| | 9 | 4 |
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: | 183-198 |
| | 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: | 1243-1257 |
| | 9 | 4 |
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 |
| | 8 | 3 |
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 |
| | 7 | 3 |
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 |
| | 7 | 2 |
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: | 1404-1418 |
| | 7 | 3 |
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: | 243-254 |
| | 7 | 3 |
_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: | 345-355 |
| | 7 | 2 |
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: | 276-284 |
| | 6 | 1 |
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: | 797-807 |
| | 6 | 2 |
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: | 291-301 |
| | 5 | 2 |
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: | 67-81 |
| | 5 | 1 |
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: | 168-176 |
| | 5 | 2 |
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 |
| | 4 | 2 |
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: | 263-269 |
| | 4 | 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: | 388-393 |
| | 3 | 1 |
isRedoAvailable| Name: | QWidgetLineControl::isRedoAvailable | | Prototype: | bool QWidgetLineControl::isRedoAvailable() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp | | Lines: | 1956-1962 |
| | 3 | 1 |
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 |
| | 3 | 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 |
| | 3 | 2 |
isUndoAvailable| Name: | QWidgetLineControl::isUndoAvailable | | Prototype: | bool QWidgetLineControl::isUndoAvailable() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp | | Lines: | 1948-1954 |
| | 2 | 1 |
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: | 402-405 |
| | 1 | 1 |
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 |
| | 1 | 1 |