QtBase - c71fc3860b0947c3c793578117e9eb0a3eb3fb31 vs 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 201
...10
McCabe - Cyclomatic Complexity: 5
...16
McCabe - Cyclomatic Complexity: 3
17
McCabe - Cyclomatic Complexity: 2
18
McCabe - Cyclomatic Complexity: 2
19
McCabe - Cyclomatic Complexity: 2
2021
McCabe - Cyclomatic Complexity: 1
22
McCabe - Cyclomatic Complexity: 1
23
McCabe - Cyclomatic Complexity: 1
24
McCabe - Cyclomatic Complexity: 1
...26
McCabe - Cyclomatic Complexity: 1
FunctionCondition %ModificationseLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QColor::rgba
Name: QColor::rgba
Prototype: QRgb QColor::rgba() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 968-973
Comparison: New
  0.000% (0/6)
New32
QColor::rgb
Name: QColor::rgb
Prototype: QRgb QColor::rgb() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1031-1036
Comparison: New
  0.000% (0/6)
New32
QColor::redF
Name: QColor::redF
Prototype: qreal QColor::redF() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1186-1191
Comparison: New
  0.000% (0/6)
New32
QColor::red
Name: QColor::red
Prototype: int QColor::red() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1103-1108
Comparison: New
  0.000% (0/6)
New32
QColor::operator==
Name: QColor::operator==
Prototype: bool QColor::operator==(const QColor &color) const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 2421-2442
Comparison: New
  0.000% (0/6)
New172
QColor::magentaF
Name: QColor::magentaF
Prototype: qreal QColor::magentaF() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1539-1544
Comparison: New
  0.000% (0/6)
New32
QColor::magenta
Name: QColor::magenta
Prototype: int QColor::magenta() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1490-1495
Comparison: New
  0.000% (0/6)
New32
QColor::lightnessF
Name: QColor::lightnessF
Prototype: qreal QColor::lightnessF() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1466-1471
Comparison: New
  0.000% (0/6)
New32
QColor::lightness
Name: QColor::lightness
Prototype: int QColor::lightness() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1424-1429
Comparison: New
  0.000% (0/6)
New32
QColor::hsvSaturationF
Name: QColor::hsvSaturationF
Prototype: qreal QColor::hsvSaturationF() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1370-1375
Comparison: New
  0.000% (0/6)
New32
QColor::hsvSaturation
Name: QColor::hsvSaturation
Prototype: int QColor::hsvSaturation() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1308-1313
Comparison: New
  0.000% (0/6)
New32
QColor::hsvHueF
Name: QColor::hsvHueF
Prototype: qreal QColor::hsvHueF() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1345-1350
Comparison: New
  0.000% (0/6)
New32
QColor::hsvHue
Name: QColor::hsvHue
Prototype: int QColor::hsvHue() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1282-1287
Comparison: New
  0.000% (0/6)
New32
QColor::hslSaturationF
Name: QColor::hslSaturationF
Prototype: qreal QColor::hslSaturationF() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1452-1457
Comparison: New
  0.000% (0/6)
New32
QColor::hslSaturation
Name: QColor::hslSaturation
Prototype: int QColor::hslSaturation() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1410-1415
Comparison: New
  0.000% (0/6)
New32
QColor::hslHueF
Name: QColor::hslHueF
Prototype: qreal QColor::hslHueF() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1438-1443
Comparison: New
  0.000% (0/6)
New32
QColor::hslHue
Name: QColor::hslHue
Prototype: int QColor::hslHue() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1396-1401
Comparison: New
  0.000% (0/6)
New32
QColor::greenF
Name: QColor::greenF
Prototype: qreal QColor::greenF() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1214-1219
Comparison: New
  0.000% (0/6)
New32
QColor::green
Name: QColor::green
Prototype: int QColor::green() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1130-1135
Comparison: New
  0.000% (0/6)
New32
QColor::cyanF
Name: QColor::cyanF
Prototype: qreal QColor::cyanF() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1527-1532
Comparison: New
  0.000% (0/6)
New32
QColor::cyan
Name: QColor::cyan
Prototype: int QColor::cyan() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1478-1483
Comparison: New
  0.000% (0/6)
New32
QColor::blueF
Name: QColor::blueF
Prototype: qreal QColor::blueF() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1242-1247
Comparison: New
  0.000% (0/6)
New32
QColor::blue
Name: QColor::blue
Prototype: int QColor::blue() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1158-1163
Comparison: New
  0.000% (0/6)
New32
QColor::blackF
Name: QColor::blackF
Prototype: qreal QColor::blackF() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1563-1568
Comparison: New
  0.000% (0/6)
New32
QColor::black
Name: QColor::black
Prototype: int QColor::black() const noexcept
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcolor.cpp
Lines: 1515-1520
Comparison: New
  0.000% (0/6)
New32
QChar::unicodeVersion
Name: QChar::unicodeVersion
Prototype: QChar::UnicodeVersion QChar::unicodeVersion(uint ucs4) noexcept
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1423-1428
Comparison: New
100.000% (4/4)
New32
QChar::toUpper
Name: QChar::toUpper
Prototype: uint QChar::toUpper(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1486-1491
Comparison: New
 50.000% (2/4)
New32
QChar::toTitleCase
Name: QChar::toTitleCase
Prototype: uint QChar::toTitleCase(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1506-1511
Comparison: New
 50.000% (2/4)
New32
QChar::toLower
Name: QChar::toLower
Prototype: uint QChar::toLower(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1466-1471
Comparison: New
 50.000% (2/4)
New32
QChar::toCaseFolded
Name: QChar::toCaseFolded
Prototype: uint QChar::toCaseFolded(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1547-1552
Comparison: New
 50.000% (2/4)
New32
QChar::script
Name: QChar::script
Prototype: QChar::Script QChar::script(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1405-1410
Comparison: New
 50.000% (2/4)
New32
QChar::mirroredChar
Name: QChar::mirroredChar
Prototype: uint QChar::mirroredChar(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1274-1279
Comparison: New
 50.000% (2/4)
New32
QChar::joiningType
Name: QChar::joiningType
Prototype: QChar::JoiningType QChar::joiningType(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1133-1138
Comparison: New
 50.000% (2/4)
New32
QChar::isSymbol
Name: QChar::isSymbol
Prototype: bool QChar::isSymbol(uint ucs4) noexcept
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 819-828
Comparison: New
  0.000% (0/4)
New72
QChar::isSpace_helper
Name: QChar::isSpace_helper
Prototype: bool QChar::isSpace_helper(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 741-749
Comparison: New
 50.000% (2/4)
New62
QChar::isPunct
Name: QChar::isPunct
Prototype: bool QChar::isPunct(uint ucs4) noexcept
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 791-803
Comparison: New
  0.000% (0/4)
New102
QChar::isPrint
Name: QChar::isPrint
Prototype: bool QChar::isPrint(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 708-718
Comparison: New
 50.000% (2/4)
New82
QChar::isNumber_helper
Name: QChar::isNumber_helper
Prototype: bool QChar::isNumber_helper(uint ucs4) noexcept
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 884-892
Comparison: New
  0.000% (0/4)
New62
QChar::isMark
Name: QChar::isMark
Prototype: bool QChar::isMark(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 767-775
Comparison: New
 50.000% (2/4)
New62
QChar::isLetter_helper
Name: QChar::isLetter_helper
Prototype: bool QChar::isLetter_helper(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 849-859
Comparison: New
 50.000% (2/4)
New82
QChar::isLetterOrNumber_helper
Name: QChar::isLetterOrNumber_helper
Prototype: bool QChar::isLetterOrNumber_helper(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 913-926
Comparison: New
 50.000% (2/4)
New112
QChar::hasMirrored
Name: QChar::hasMirrored
Prototype: bool QChar::hasMirrored(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1192-1197
Comparison: New
 50.000% (2/4)
New32
QChar::direction
Name: QChar::direction
Prototype: QChar::Direction QChar::direction(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1110-1115
Comparison: New
 50.000% (2/4)
New32
QChar::digitValue
Name: QChar::digitValue
Prototype: int QChar::digitValue(uint ucs4) noexcept
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1076-1081
Comparison: New
100.000% (4/4)
New32
QChar::combiningClass
Name: QChar::combiningClass
Prototype: unsigned char QChar::combiningClass(uint ucs4) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1384-1389
Comparison: New
 50.000% (2/4)
New32
QChar::category
Name: QChar::category
Prototype: QChar::Category QChar::category(uint ucs4) noexcept
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1093-1098
Comparison: New
100.000% (4/4)
New32
QCalendarDateValidator::clear
Name: QCalendarDateValidator::clear
Prototype: void QCalendarDateValidator::clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 539-545
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines (reference): 528-538
Comparison: Different
  0.000% (0/1)
Different62
QByteArray::operator=
Name: QByteArray::operator=
Prototype: QByteArray &QByteArray::operator=(const QByteArray & other) noexcept
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 1140-1147
Comparison: New
100.000% (4/4)
New52
QBenchmarkValgrindUtils::cleanup
Name: QBenchmarkValgrindUtils::cleanup
Prototype: void QBenchmarkValgrindUtils::cleanup()
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmarkvalgrind.cpp
Lines: 146-160
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmarkvalgrind.cpp
Lines (reference): 140-154
Comparison: Different
  0.000% (0/2)
Different112
QBasicDrag::cancelDrag
Name: QBasicDrag::cancelDrag
Prototype: void QBasicDrag::cancelDrag()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsimpledrag.cpp
Lines: 201-207
Comparison: New
  0.000% (0/4)
New32
QArrayData::deallocate
Name: QArrayData::deallocate
Prototype: void QArrayData::deallocate(QArrayData *data, size_t objectSize, size_t alignment) noexcept
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qarraydata.cpp
Lines: 125-141
Comparison: New
100.000% (4/4)
New202
QApplication::setColorSpec
Name: QApplication::setColorSpec
Prototype: void QApplication::setColorSpec(int spec)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 1381-1387
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines (reference): 1376-1382
Comparison: Different
  0.000% (0/4)
Different42
QAccessibleWidget::addControllingSignal
Name: QAccessibleWidget::addControllingSignal
Prototype: void QAccessibleWidget::addControllingSignal(const QString &signal)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidget.cpp
Lines: 284-290
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidget.cpp
Lines (reference): 280-286
Comparison: Different
  0.000% (0/4)
Different42
QAccessibleTree::cellAt
Name: QAccessibleTree::cellAt
Prototype: QAccessibleInterface *QAccessibleTree::cellAt(int row, int column) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines: 754-766
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines (reference): 748-760
Comparison: Different
  0.000% (0/4)
Different82
QAccessibleTextEdit::scrollToSubstring
Name: QAccessibleTextEdit::scrollToSubstring
Prototype: void QAccessibleTextEdit::scrollToSubstring(int startIndex, int endIndex)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidgets.cpp
Lines: 275-292
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/qaccessiblewidgets.cpp
Lines (reference): 270-287
Comparison: Different
  0.000% (0/4)
Different102
QAccessibleTableCell::QAccessibleTableCell
Name: QAccessibleTableCell::QAccessibleTableCell
Prototype: QAccessibleTableCell::QAccessibleTableCell(QAbstractItemView *view_, const QModelIndex &index_, QAccessible::Role role_)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines: 813-818
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/accessible/itemviews.cpp
Lines (reference): 807-812
Comparison: Different
  0.000% (0/4)
Different22
QAbstractSocketPrivate::fetchConnectionParameters
Name: QAbstractSocketPrivate::fetchConnectionParameters
Prototype: void QAbstractSocketPrivate::fetchConnectionParameters()
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1312-1347
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines (reference): 1306-1329
Comparison: Different
 68.750% (11/16)
Different132
QAbstractSocketPrivate::emitReadyRead
Name: QAbstractSocketPrivate::emitReadyRead
Prototype: void QAbstractSocketPrivate::emitReadyRead()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1296-1306
Comparison: New
100.000% (4/4)
New62
QAbstractSocket::close
Name: QAbstractSocket::close
Prototype: void QAbstractSocket::close()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2666-2675
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines (reference): 2644-2660
Comparison: Different
100.000% (4/4)
Different102
QAbstractSliderPrivate::itemviewChangeSingleStep
Name: QAbstractSliderPrivate::itemviewChangeSingleStep
Prototype: void QAbstractSliderPrivate::itemviewChangeSingleStep(int step)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractslider.cpp
Lines: 966-971
Comparison: New
  0.000% (0/6)
New32
QAbstractSlider::wheelEvent
Name: QAbstractSlider::wheelEvent
Prototype: void QAbstractSlider::wheelEvent(QWheelEvent * e)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractslider.cpp
Lines: 765-774
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractslider.cpp
Lines (reference): 754-761
Comparison: Different
  0.000% (0/7)
Different52
QAbstractSlider::setSingleStep
Name: QAbstractSlider::setSingleStep
Prototype: void QAbstractSlider::setSingleStep(int step)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractslider.cpp
Lines: 384-394
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractslider.cpp
Lines (reference): 378-383
Comparison: Different
  0.000% (0/9)
Different32
QAbstractScrollAreaPrivate::replaceScrollBar
Name: QAbstractScrollAreaPrivate::replaceScrollBar
Prototype: void QAbstractScrollAreaPrivate::replaceScrollBar(QScrollBar *scrollBar, Qt::Orientation orientation)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines: 249-285
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines (reference): 243-278
Comparison: Different
  0.000% (0/7)
Different292
QAbstractScrollArea::setVerticalScrollBar
Name: QAbstractScrollArea::setVerticalScrollBar
Prototype: void QAbstractScrollArea::setVerticalScrollBar(QScrollBar *scrollBar)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines: 712-721
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines (reference): 705-714
Comparison: Different
  0.000% (0/4)
Different52
QAbstractScrollArea::setHorizontalScrollBar
Name: QAbstractScrollArea::setHorizontalScrollBar
Prototype: void QAbstractScrollArea::setHorizontalScrollBar(QScrollBar *scrollBar)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines: 773-782
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractscrollarea.cpp
Lines (reference): 766-775
Comparison: Different
  0.000% (0/4)
Different52
QAbstractProxyModel::mimeData
Name: QAbstractProxyModel::mimeData
Prototype: QMimeData* QAbstractProxyModel::mimeData(const QModelIndexList &indexes) const
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractproxymodel.cpp
Lines: 384-392
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractproxymodel.cpp
Lines (reference): 378-386
Comparison: Different
  0.000% (0/2)
Different62
QAbstractItemViewPrivate::removeEditor
Name: QAbstractItemViewPrivate::removeEditor
Prototype: void QAbstractItemViewPrivate::removeEditor(QWidget *editor)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 4354-4361
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines (reference): 4303-4311
Comparison: Different
  0.000% (0/4)
Different42
QAbstractItemView::setVerticalScrollMode
Name: QAbstractItemView::setVerticalScrollMode
Prototype: void QAbstractItemView::setVerticalScrollMode(ScrollMode mode)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1262-1276
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines (reference): 1242-1251
Comparison: Different
  0.000% (0/8)
Different72
QAbstractItemView::setRootIndex
Name: QAbstractItemView::setRootIndex
Prototype: void QAbstractItemView::setRootIndex(const QModelIndex &index)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1143-1153
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines (reference): 1124-1134
Comparison: Different
  0.000% (0/4)
Different72
QAbstractItemModelPrivate::invalidatePersistentIndexes
Name: QAbstractItemModelPrivate::invalidatePersistentIndexes
Prototype: void QAbstractItemModelPrivate::invalidatePersistentIndexes()
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 505-512
Comparison: New
100.000% (2/2)
New42
QAbstractItemModelPrivate::invalidatePersistentIndex
Name: QAbstractItemModelPrivate::invalidatePersistentIndex
Prototype: void QAbstractItemModelPrivate::invalidatePersistentIndex(const QModelIndex &index)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 519-527
Comparison: New
100.000% (4/4)
New62
OsTypeTerm::fromJson
Name: OsTypeTerm::fromJson
Prototype: OsTypeTerm OsTypeTerm::fromJson(const QJsonValue &v)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 273-283
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines (reference): 283-293
Comparison: Different
  0.000% (0/4)
Different82
MinOverlapPlacer::accumulatedOverlap
Name: MinOverlapPlacer::accumulatedOverlap
Prototype: int MinOverlapPlacer::accumulatedOverlap(const QRect &source, const QVector<QRect> &rects)
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 414-422
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines (reference): 409-417
Comparison: Different
  0.000% (0/2)
Different52
xgetbv
Name: xgetbv
Prototype: static void xgetbv(uint in, uint &eax, uint &edx)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines: 282-293
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines (reference): 233-244
Comparison: Same
  0.000% (0/1)
Same31
twoBytesToInt
Name: twoBytesToInt
Prototype: static qint16 twoBytesToInt(const char *bytes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 365-368
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines (reference): 359-362
Comparison: Different
100.000% (1/1)
Different11
toIntegral_helper
Name: toIntegral_helper
Prototype: static qlonglong toIntegral_helper(const QLocaleData *d, const QChar *data, int len, bool *ok, QLocale::NumberOptions mode, qlonglong)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 1092-1096
Comparison: New
100.000% (1/1)
New11
toIntegral_helper
Name: toIntegral_helper
Prototype: static qulonglong toIntegral_helper(const QLocaleData *d, const QChar *data, int len, bool *ok, QLocale::NumberOptions mode, qulonglong)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 1098-1102
Comparison: New
100.000% (1/1)
New11
timespecToMillisecs
Name: timespecToMillisecs
Prototype: static inline int timespecToMillisecs(const struct timespec *ts)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcore_unix.cpp
Lines: 68-72
Comparison: New
100.000% (1/1)
New21
threeBytesToInt
Name: threeBytesToInt
Prototype: static qint32 threeBytesToInt(const char *bytes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 370-373
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines (reference): 364-367
Comparison: Different
100.000% (1/1)
Different11
textUriListLiteral::[lambda]
Name: textUriListLiteral::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 49-49
Comparison: New
100.000% (1/1)
New01
textPlainLiteral::[lambda]
Name: textPlainLiteral::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 51-51
Comparison: New
100.000% (1/1)
New01
textHtmlLiteral::[lambda]
Name: textHtmlLiteral::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmimedata.cpp
Lines: 50-50
Comparison: New
100.000% (1/1)
New01
storePixelsBPP24_ssse3
Name: storePixelsBPP24_ssse3
Prototype: void storePixelsBPP24_ssse3(uchar *dest, const uint *src, int index, int count)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_ssse3.cpp
Lines: 231-234
Comparison: New
  0.000% (0/1)
New11
round_up_scanline
Name: round_up_scanline
Prototype: static inline quint32 round_up_scanline(quint32 base, quint32 pad)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 353-356
Comparison: New
  0.000% (0/1)
New11
resourceType
Name: resourceType
Prototype: static int resourceType(const QByteArray &key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines: 77-95
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp
Lines (reference): 70-87
Comparison: Different
100.000% (1/1)
Different31
resolve
Name: resolve
Prototype: template <typename Func> Func resolve(QOpenGLContext *context, const char *name, Func)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions.cpp
Lines: 2141-2145
Comparison: New
  0.000% (0/1)
New11
qt_timezone
Name: qt_timezone
Prototype: static int qt_timezone()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2165-2196
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines (reference): 2144-2173
Comparison: Same
100.000% (1/1)
Same11
qt_ppoll
Name: qt_ppoll
Prototype: static inline int qt_ppoll(struct pollfd *fds, nfds_t nfds, const struct timespec *timeout_ts)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcore_unix.cpp
Lines: 78-87
Comparison: New
100.000% (1/1)
New11
qt_pollfd_check
Name: qt_pollfd_check
Prototype: static bool qt_pollfd_check(const pollfd &pfd, short revents)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 168-171
Comparison: New
100.000% (1/1)
New11
qt_hash
Name: qt_hash
Prototype: uint qt_hash(const QString &key) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 424-427
Comparison: New
100.000% (1/1)
New11
qt_hash
Name: qt_hash
Prototype: uint qt_hash(const QStringRef &key) noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 433-436
Comparison: New
100.000% (1/1)
New11
qt_gettime
Name: qt_gettime
Prototype: struct timespec qt_gettime() noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qelapsedtimer_unix.cpp
Lines: 170-180
Comparison: New
100.000% (1/1)
New61
qt_fetchUntransformed_888_ssse3
Name: qt_fetchUntransformed_888_ssse3
Prototype: const uint * qt_fetchUntransformed_888_ssse3(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_ssse3.cpp
Lines: 238-244
Comparison: New
  0.000% (0/1)
New31
qt_assert_x
Name: qt_assert_x
Prototype: void qt_assert_x(const char *where, const char *what, const char *file, int line) noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3087-3090
Comparison: New
  0.000% (0/1)
New11
qt_assert
Name: qt_assert
Prototype: void qt_assert(const char *assertion, const char *file, int line) noexcept
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3079-3082
Comparison: New
  0.000% (0/1)
New11
qt_QMetaEnum_flagDebugOperator
Name: qt_QMetaEnum_flagDebugOperator
Prototype: void qt_QMetaEnum_flagDebugOperator(QDebug &debug, size_t sizeofT, int value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdebug.cpp
Lines: 894-897
Comparison: New
100.000% (1/1)
New11
qtInitializeVertexArrayObjectHelper::[lambda]
Name: qtInitializeVertexArrayObjectHelper::[lambda]
Prototype: []()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglvertexarrayobject.cpp
Lines: 88-88
Absolute File Name (reference): /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglvertexarrayobject.cpp
Lines (reference): 86-86
Comparison: Different
  0.000% (0/1)
Different01
qopenglfSpecialDepthRangef
Name: qopenglfSpecialDepthRangef
Prototype: static void qopenglfSpecialDepthRangef(GLclampf zNear, GLclampf zFar)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions.cpp
Lines: 2162-2167
Comparison: New
  0.000% (0/1)
New31
qopenglfSpecialClearDepthf
Name: qopenglfSpecialClearDepthf
Prototype: static void qopenglfSpecialClearDepthf(GLclampf depth)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions.cpp
Lines: 2155-2160
Comparison: New
  0.000% (0/1)
New31
qVersion
Name: qVersion
Prototype: const char *qVersion() noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 1022-1025
Comparison: New
100.000% (1/1)
New11
Page:<>1
McCabe - Cyclomatic Complexity: 201
...10
McCabe - Cyclomatic Complexity: 5
...16
McCabe - Cyclomatic Complexity: 3
17
McCabe - Cyclomatic Complexity: 2
18
McCabe - Cyclomatic Complexity: 2
19
McCabe - Cyclomatic Complexity: 2
2021
McCabe - Cyclomatic Complexity: 1
22
McCabe - Cyclomatic Complexity: 1
23
McCabe - Cyclomatic Complexity: 1
24
McCabe - Cyclomatic Complexity: 1
...26
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9