QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 2
...170
McCabe - Cyclomatic Complexity: 2
...180
McCabe - Cyclomatic Complexity: 2
181
McCabe - Cyclomatic Complexity: 2
182
McCabe - Cyclomatic Complexity: 2
183
McCabe - Cyclomatic Complexity: 2
184
McCabe - Cyclomatic Complexity: 2
185186
McCabe - Cyclomatic Complexity: 2
187
McCabe - Cyclomatic Complexity: 2
188
McCabe - Cyclomatic Complexity: 2
189
McCabe - Cyclomatic Complexity: 2
190
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 2
...210
McCabe - Cyclomatic Complexity: 2
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QScrollbarStyleAnimation::updateCurrentTime
Name: QScrollbarStyleAnimation::updateCurrentTime
Prototype: void QScrollbarStyleAnimation::updateCurrentTime(int time)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleanimation.cpp
Lines: 354-359
  0.000% (0/6)
32
QScroller::grabbedGesture
Name: QScroller::grabbedGesture
Prototype: Qt::GestureType QScroller::grabbedGesture(QObject *target)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 442-449
  0.000% (0/6)
42
QScroller::setScrollerProperties
Name: QScroller::setScrollerProperties
Prototype: void QScroller::setScrollerProperties(const QScrollerProperties &sp)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 362-373
  0.000% (0/4)
52
QScrollerPrivate::createScrollToSegments
Name: QScrollerPrivate::createScrollToSegments
Prototype: void QScrollerPrivate::createScrollToSegments(qreal v, qreal deltaTime, qreal endPos, Qt::Orientation orientation, ScrollType type)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1224-1243
  0.000% (0/7)
102
QScrollerPrivate::pressWhileScrolling
Name: QScrollerPrivate::pressWhileScrolling
Prototype: bool QScrollerPrivate::pressWhileScrolling(const QPointF &position, qint64 timestamp)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1678-1693
  0.000% (0/6)
102
QScrollerPrivate::recalcScrollingSegments
Name: QScrollerPrivate::recalcScrollingSegments
Prototype: void QScrollerPrivate::recalcScrollingSegments(bool forceRecalc)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1145-1156
  0.000% (0/8)
72
QScrollerPrivate::releaseWhilePressed
Name: QScrollerPrivate::releaseWhilePressed
Prototype: bool QScrollerPrivate::releaseWhilePressed(const QPointF &, qint64)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1544-1553
  0.000% (0/4)
52
QScrollerPrivate::timerEventWhileDragging
Name: QScrollerPrivate::timerEventWhileDragging
Prototype: void QScrollerPrivate::timerEventWhileDragging()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1611-1619
  0.000% (0/4)
32
QScrollerPrivate::timerEventWhileScrolling
Name: QScrollerPrivate::timerEventWhileScrolling
Prototype: void QScrollerPrivate::timerEventWhileScrolling()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1669-1676
  0.000% (0/6)
32
QScrollerProperties::setDefaultScrollerProperties
Name: QScrollerProperties::setDefaultScrollerProperties
Prototype: void QScrollerProperties::setDefaultScrollerProperties(const QScrollerProperties &sp)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscrollerproperties.cpp
Lines: 187-193
  0.000% (0/4)
32
QScrollerPropertiesPrivate::defaults
Name: QScrollerPropertiesPrivate::defaults
Prototype: QScrollerPropertiesPrivate *QScrollerPropertiesPrivate::defaults()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscrollerproperties.cpp
Lines: 49-81
  0.000% (0/4)
242
QSemaphore::acquire
Name: QSemaphore::acquire
Prototype: void QSemaphore::acquire(int n)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qsemaphore.cpp
Lines: 132-139
100.000% (4/4)
52
QSemaphore::tryAcquire
Name: QSemaphore::tryAcquire
Prototype: bool QSemaphore::tryAcquire(int n)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qsemaphore.cpp
Lines: 182-190
100.000% (4/4)
62
QSequentialAnimationGroup::insertPause
Name: QSequentialAnimationGroup::insertPause
Prototype: QPauseAnimation *QSequentialAnimationGroup::insertPause(int index, int msecs)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp
Lines: 282-294
  0.000% (0/6)
72
QSequentialAnimationGroup::updateDirection
Name: QSequentialAnimationGroup::updateDirection
Prototype: void QSequentialAnimationGroup::updateDirection(QAbstractAnimation::Direction direction)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp
Lines: 411-417
 33.333% (2/6)
32
QSequentialAnimationGroupPrivate::animationActualTotalDuration
Name: QSequentialAnimationGroupPrivate::animationActualTotalDuration
Prototype: int QSequentialAnimationGroupPrivate::animationActualTotalDuration(int index) const
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp
Lines: 101-108
100.000% (6/6)
52
QSequentialIterable::at
Name: QSequentialIterable::at
Prototype: QVariant QSequentialIterable::at(int idx) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 3923-3929
100.000% (4/4)
42
QSequentialIterable::const_iterator::operator*
Name: QSequentialIterable::const_iterator::operator*
Prototype: const QVariant QSequentialIterable::const_iterator::operator*() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 4002-4008
100.000% (4/4)
42
QSequentialIterable::const_iterator::operator=
Name: QSequentialIterable::const_iterator::operator=
Prototype: QSequentialIterable::const_iterator& QSequentialIterable::const_iterator::operator=(const const_iterator &other)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 3986-3997
 75.000% (3/4)
72
QSequentialIterable::const_iterator::~const_iterator
Name: QSequentialIterable::const_iterator::~const_iterator
Prototype: QSequentialIterable::const_iterator::~const_iterator()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 3967-3972
100.000% (4/4)
32
QSettings::beginWriteArray
Name: QSettings::beginWriteArray
Prototype: void QSettings::beginWriteArray(const QString &prefix, int size)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 3010-3019
100.000% (4/4)
52
QSettings::event
Name: QSettings::event
Prototype: bool QSettings::event(QEvent *event)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 3280-3288
 50.000% (2/4)
52
QSettings::registerFormat
Name: QSettings::registerFormat
Prototype: QSettings::Format QSettings::registerFormat(const QString &extension, ReadFunc readFunc, WriteFunc writeFunc, Qt::CaseSensitivity caseSensitivity)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 3497-3520
 50.000% (2/4)
142
QSettings::setArrayIndex
Name: QSettings::setArrayIndex
Prototype: void QSettings::setArrayIndex(int i)
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 3056-3068
 83.333% (5/6)
82
QSettings::setIniCodec
Name: QSettings::setIniCodec
Prototype: void QSettings::setIniCodec(const char *codecName)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 2854-2859
 75.000% (3/4)
32
QSettings::setPath
Name: QSettings::setPath
Prototype: void QSettings::setPath(Format format, Scope scope, const QString &path)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 3420-3427
100.000% (4/4)
52
QSettings::setValue
Name: QSettings::setValue
Prototype: void QSettings::setValue(const QString &key, const QVariant &value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 3173-3183
100.000% (4/4)
72
QSettings::value
Name: QSettings::value
Prototype: QVariant QSettings::value(const QString &key, const QVariant &defaultValue) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 3309-3320
100.000% (4/4)
82
QSettingsPrivate::beginGroupOrArray
Name: QSettingsPrivate::beginGroupOrArray
Prototype: void QSettingsPrivate::beginGroupOrArray(const QSettingsGroup &group)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 319-326
100.000% (4/4)
42
QSettingsPrivate::requestUpdate
Name: QSettingsPrivate::requestUpdate
Prototype: void QSettingsPrivate::requestUpdate()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 345-356
100.000% (4/4)
42
QSettingsPrivate::setStatus
Name: QSettingsPrivate::setStatus
Prototype: void QSettingsPrivate::setStatus(QSettings::Status status) const
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 333-337
 83.333% (5/6)
22
QSettingsPrivate::variantListToStringList
Name: QSettingsPrivate::variantListToStringList
Prototype: QStringList QSettingsPrivate::variantListToStringList(const QVariantList &l)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 358-366
100.000% (4/4)
62
QShapedPixmapWindow::updateGeometry
Name: QShapedPixmapWindow::updateGeometry
Prototype: void QShapedPixmapWindow::updateGeometry(const QPoint &pos)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qshapedpixmapdndwindow.cpp
Lines: 90-99
  0.000% (0/6)
62
QSharedMemoryPrivate::makePlatformSafeKey
Name: QSharedMemoryPrivate::makePlatformSafeKey
Prototype: QString QSharedMemoryPrivate::makePlatformSafeKey(const QString &key, const QString &prefix)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 55-77
100.000% (4/4)
92
QShortcut::~QShortcut
Name: QShortcut::~QShortcut
Prototype: QShortcut::~QShortcut()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qshortcut.cpp
Lines: 471-476
  0.000% (0/4)
32
QSidebar::dragEnterEvent
Name: QSidebar::dragEnterEvent
Prototype: void QSidebar::dragEnterEvent(QDragEnterEvent *event)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp
Lines: 403-407
  0.000% (0/4)
22
QSidebar::sizeHint
Name: QSidebar::sizeHint
Prototype: QSize QSidebar::sizeHint() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp
Lines: 410-415
  0.000% (0/4)
32
QSignalDumper::clearIgnoredClasses
Name: QSignalDumper::clearIgnoredClasses
Prototype: void QSignalDumper::clearIgnoredClasses()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qsignaldumper.cpp
Lines: 182-186
  0.000% (0/4)
22
QSignalDumper::ignoreClass
Name: QSignalDumper::ignoreClass
Prototype: void QSignalDumper::ignoreClass(const QByteArray &klass)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qsignaldumper.cpp
Lines: 176-180
  0.000% (0/4)
22
QSignalTransition::setSenderObject
Name: QSignalTransition::setSenderObject
Prototype: void QSignalTransition::setSenderObject(const QObject *sender)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp
Lines: 167-176
 50.000% (2/4)
72
QSignalTransition::setSignal
Name: QSignalTransition::setSignal
Prototype: void QSignalTransition::setSignal(const QByteArray &signal)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp
Lines: 190-199
 50.000% (2/4)
72
QSignalTransitionPrivate::callOnTransition
Name: QSignalTransitionPrivate::callOnTransition
Prototype: void QSignalTransitionPrivate::callOnTransition(QEvent *e)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp
Lines: 255-268
 50.000% (2/4)
82
QSignalTransitionPrivate::maybeRegister
Name: QSignalTransitionPrivate::maybeRegister
Prototype: void QSignalTransitionPrivate::maybeRegister()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp
Lines: 119-124
100.000% (4/4)
32
QSignalTransitionPrivate::unregister
Name: QSignalTransitionPrivate::unregister
Prototype: void QSignalTransitionPrivate::unregister()
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp
Lines: 111-117
 83.333% (5/6)
42
QSimpleDrag::cancel
Name: QSimpleDrag::cancel
Prototype: void QSimpleDrag::cancel()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsimpledrag.cpp
Lines: 343-350
  0.000% (0/6)
42
QSimpleDrag::move
Name: QSimpleDrag::move
Prototype: void QSimpleDrag::move(const QPoint &globalPos)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsimpledrag.cpp
Lines: 352-366
  0.000% (0/4)
92
QSimpleDrag::platformDropData
Name: QSimpleDrag::platformDropData
Prototype: QMimeData *QSimpleDrag::platformDropData()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsimpledrag.cpp
Lines: 321-326
  0.000% (0/4)
32
QSimpleDrag::startDrag
Name: QSimpleDrag::startDrag
Prototype: void QSimpleDrag::startDrag()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsimpledrag.cpp
Lines: 328-341
  0.000% (0/5)
92
QSimpleTextCodec::aliases
Name: QSimpleTextCodec::aliases
Prototype: QList<QByteArray> QSimpleTextCodec::aliases() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qsimplecodec.cpp
Lines: 704-713
100.000% (4/4)
62
QSimplex::clearRow
Name: QSimplex::clearRow
Prototype: void QSimplex::clearRow(int rowIndex)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qsimplex_p.cpp
Lines: 323-328
  0.000% (0/4)
32
QSimplex::reducedRowEchelon
Name: QSimplex::reducedRowEchelon
Prototype: void QSimplex::reducedRowEchelon()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qsimplex_p.cpp
Lines: 450-456
  0.000% (0/4)
32
QSimplex::solveMaxHelper
Name: QSimplex::solveMaxHelper
Prototype: void QSimplex::solveMaxHelper()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qsimplex_p.cpp
Lines: 306-310
  0.000% (0/4)
22
QSimplexConstraint::invert
Name: QSimplexConstraint::invert
Prototype: void QSimplexConstraint::invert()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qsimplex_p.cpp
Lines: 654-663
  0.000% (0/4)
52
QSingleShotTimer::QSingleShotTimer
Name: QSingleShotTimer::QSingleShotTimer
Prototype: QSingleShotTimer::QSingleShotTimer(int msec, Qt::TimerType timerType, const QObject *r, QtPrivate::QSlotObjectBase *slotObj)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimer.cpp
Lines: 276-286
100.000% (6/6)
52
QSizeGrip::eventFilter
Name: QSizeGrip::eventFilter
Prototype: bool QSizeGrip::eventFilter(QObject *o, QEvent *e)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp
Lines: 475-491
  0.000% (0/10)
102
QSizeGrip::mouseReleaseEvent
Name: QSizeGrip::mouseReleaseEvent
Prototype: void QSizeGrip::mouseReleaseEvent(QMouseEvent *mouseEvent)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp
Lines: 416-425
  0.000% (0/4)
52
QSizeGrip::moveEvent
Name: QSizeGrip::moveEvent
Prototype: void QSizeGrip::moveEvent(QMoveEvent * )
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp
Lines: 430-442
  0.000% (0/4)
62
QSizeGripPrivate::corner
Name: QSizeGripPrivate::corner
Prototype: Qt::Corner QSizeGripPrivate::corner() const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp
Lines: 151-162
  0.000% (0/8)
82
QSlider::minimumSizeHint
Name: QSlider::minimumSizeHint
Prototype: QSize QSlider::minimumSizeHint() const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp
Lines: 484-496
  0.000% (0/5)
92
QSlider::mouseMoveEvent
Name: QSlider::mouseMoveEvent
Prototype: void QSlider::mouseMoveEvent(QMouseEvent *ev)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp
Lines: 421-433
  0.000% (0/4)
92
QSliderPrivate::init
Name: QSliderPrivate::init
Prototype: void QSliderPrivate::init()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp
Lines: 68-82
  0.000% (0/4)
122
QSliderPrivate::pixelPosToRangeValue
Name: QSliderPrivate::pixelPosToRangeValue
Prototype: int QSliderPrivate::pixelPosToRangeValue(int pos) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp
Lines: 92-112
  0.000% (0/5)
152
QSliderPrivate::updateHoverControl
Name: QSliderPrivate::updateHoverControl
Prototype: bool QSliderPrivate::updateHoverControl(const QPoint &pos)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp
Lines: 152-164
  0.000% (0/6)
92
QSlotObjectBaseDeleter::cleanup
Name: QSlotObjectBaseDeleter::cleanup
Prototype: static void cleanup(QtPrivate::QSlotObjectBase *slot)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 79-81
100.000% (4/4)
12
QSockNotType::~QSockNotType
Name: QSockNotType::~QSockNotType
Prototype: QSockNotType::~QSockNotType()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp
Lines: 402-406
  0.000% (0/4)
22
QSocketEngineHandler::QSocketEngineHandler
Name: QSocketEngineHandler::QSocketEngineHandler
Prototype: QSocketEngineHandler::QSocketEngineHandler()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp
Lines: 55-61
 50.000% (2/4)
42
QSocketEngineHandler::~QSocketEngineHandler
Name: QSocketEngineHandler::~QSocketEngineHandler
Prototype: QSocketEngineHandler::~QSocketEngineHandler()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp
Lines: 63-69
 50.000% (2/4)
42
QSocks5BindStore::QSocks5BindStore
Name: QSocks5BindStore::QSocks5BindStore
Prototype: QSocks5BindStore::QSocks5BindStore()
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 332-339
 83.333% (5/6)
32
QSocks5SocketEngine::bytesToWrite
Name: QSocks5SocketEngine::bytesToWrite
Prototype: qint64 QSocks5SocketEngine::bytesToWrite() const
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1680-1688
 50.000% (3/6)
42
QSocks5SocketEngine::hasPendingDatagrams
Name: QSocks5SocketEngine::hasPendingDatagrams
Prototype: bool QSocks5SocketEngine::hasPendingDatagrams() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1658-1666
 50.000% (2/4)
42
QSocks5SocketEngine::pendingDatagramSize
Name: QSocks5SocketEngine::pendingDatagramSize
Prototype: qint64 QSocks5SocketEngine::pendingDatagramSize() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1668-1677
  0.000% (0/4)
52
QSocks5SocketEngine::readDatagram
Name: QSocks5SocketEngine::readDatagram
Prototype: qint64 QSocks5SocketEngine::readDatagram(char *data, qint64 maxlen, QIpPacketHeader *header, PacketHeaderOptions)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1601-1616
  0.000% (0/4)
102
QSocks5SocketEngineHandler::createSocketEngine
Name: QSocks5SocketEngineHandler::createSocketEngine
Prototype: QAbstractSocketEngine *QSocks5SocketEngineHandler::createSocketEngine(qintptr socketDescriptor, QObject *parent)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1920-1928
100.000% (4/4)
32
QSocks5SocketEngineHandler::createSocketEngine
Name: QSocks5SocketEngineHandler::createSocketEngine
Prototype: QAbstractSocketEngine * QSocks5SocketEngineHandler::createSocketEngine(QAbstractSocket::SocketType socketType, const QNetworkProxy &proxy, QObject *parent)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1904-1918
100.000% (4/4)
62
QSocks5SocketEnginePrivate::_q_emitPendingWriteNotification
Name: QSocks5SocketEnginePrivate::_q_emitPendingWriteNotification
Prototype: void QSocks5SocketEnginePrivate::_q_emitPendingWriteNotification()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 937-945
100.000% (4/4)
42
QSocks5SocketEnginePrivate::checkForDatagrams
Name: QSocks5SocketEnginePrivate::checkForDatagrams
Prototype: void QSocks5SocketEnginePrivate::checkForDatagrams() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1267-1272
  0.000% (0/4)
22
QSocks5SocketEnginePrivate::emitReadNotification
Name: QSocks5SocketEnginePrivate::emitReadNotification
Prototype: void QSocks5SocketEnginePrivate::emitReadNotification()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 926-935
100.000% (6/6)
52
QSocks5SocketEnginePrivate::emitWriteNotification
Name: QSocks5SocketEnginePrivate::emitWriteNotification
Prototype: void QSocks5SocketEnginePrivate::emitWriteNotification()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 947-956
100.000% (6/6)
52
QSocks5SocketEnginePrivate::reauthenticate
Name: QSocks5SocketEnginePrivate::reauthenticate
Prototype: void QSocks5SocketEnginePrivate::reauthenticate()
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 700-730
 83.333% (5/6)
152
QSortFilterProxyModel::canFetchMore
Name: QSortFilterProxyModel::canFetchMore
Prototype: bool QSortFilterProxyModel::canFetchMore(const QModelIndex &parent) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2207-2214
100.000% (4/4)
52
QSortFilterProxyModel::columnCount
Name: QSortFilterProxyModel::columnCount
Prototype: int QSortFilterProxyModel::columnCount(const QModelIndex &parent) const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1931-1939
 66.667% (4/6)
62
QSortFilterProxyModel::data
Name: QSortFilterProxyModel::data
Prototype: QVariant QSortFilterProxyModel::data(const QModelIndex &index, int role) const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1963-1970
 66.667% (4/6)
52
QSortFilterProxyModel::fetchMore
Name: QSortFilterProxyModel::fetchMore
Prototype: void QSortFilterProxyModel::fetchMore(const QModelIndex &parent)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2195-2202
100.000% (4/4)
52
QSortFilterProxyModel::flags
Name: QSortFilterProxyModel::flags
Prototype: Qt::ItemFlags QSortFilterProxyModel::flags(const QModelIndex &index) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2219-2226
100.000% (4/4)
52
QSortFilterProxyModel::mimeData
Name: QSortFilterProxyModel::mimeData
Prototype: QMimeData *QSortFilterProxyModel::mimeData(const QModelIndexList &indexes) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2032-2041
  0.000% (0/4)
72
QSortFilterProxyModel::parent
Name: QSortFilterProxyModel::parent
Prototype: QModelIndex QSortFilterProxyModel::parent(const QModelIndex &child) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1887-1897
100.000% (4/4)
82
QSortFilterProxyModel::rowCount
Name: QSortFilterProxyModel::rowCount
Prototype: int QSortFilterProxyModel::rowCount(const QModelIndex &parent) const
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1918-1926
 66.667% (4/6)
62
QSortFilterProxyModel::setData
Name: QSortFilterProxyModel::setData
Prototype: bool QSortFilterProxyModel::setData(const QModelIndex &index, const QVariant &value, int role)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1975-1982
 66.667% (4/6)
52
QSortFilterProxyModel::setDynamicSortFilter
Name: QSortFilterProxyModel::setDynamicSortFilter
Prototype: void QSortFilterProxyModel::setDynamicSortFilter(bool enable)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2497-2503
100.000% (4/4)
42
QSortFilterProxyModel::setFilterCaseSensitivity
Name: QSortFilterProxyModel::setFilterCaseSensitivity
Prototype: void QSortFilterProxyModel::setFilterCaseSensitivity(Qt::CaseSensitivity cs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2368-2376
  0.000% (0/4)
62
QSortFilterProxyModel::setFilterRole
Name: QSortFilterProxyModel::setFilterRole
Prototype: void QSortFilterProxyModel::setFilterRole(int role)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2544-2552
100.000% (4/4)
62
QSortFilterProxyModel::setSortCaseSensitivity
Name: QSortFilterProxyModel::setSortCaseSensitivity
Prototype: void QSortFilterProxyModel::setSortCaseSensitivity(Qt::CaseSensitivity cs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2393-2401
100.000% (4/4)
52
QSortFilterProxyModel::setSortLocaleAware
Name: QSortFilterProxyModel::setSortLocaleAware
Prototype: void QSortFilterProxyModel::setSortLocaleAware(bool on)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2418-2426
  0.000% (0/4)
52
QSortFilterProxyModel::setSortRole
Name: QSortFilterProxyModel::setSortRole
Prototype: void QSortFilterProxyModel::setSortRole(int role)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2520-2527
100.000% (4/4)
52
QSortFilterProxyModel::setSourceModel
Name: QSortFilterProxyModel::setSourceModel
Prototype: void QSortFilterProxyModel::setSourceModel(QAbstractItemModel *sourceModel)
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1751-1865
 66.667% (4/6)
752
QSortFilterProxyModel::sort
Name: QSortFilterProxyModel::sort
Prototype: void QSortFilterProxyModel::sort(int column, Qt::SortOrder order)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2268-2277
100.000% (8/8)
72
QSortFilterProxyModel::span
Name: QSortFilterProxyModel::span
Prototype: QSize QSortFilterProxyModel::span(const QModelIndex &index) const
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2256-2263
 33.333% (2/6)
52
QSortFilterProxyModelPrivate::_q_clearMapping
Name: QSortFilterProxyModelPrivate::_q_clearMapping
Prototype: void QSortFilterProxyModelPrivate::_q_clearMapping()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 305-320
100.000% (6/6)
72
QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeInserted
Name: QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeInserted
Prototype: void QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeInserted( const QModelIndex &source_parent, int start, int end)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1469-1478
100.000% (4/4)
42
QSortFilterProxyModelPrivate::_q_sourceReset
Name: QSortFilterProxyModelPrivate::_q_sourceReset
Prototype: void QSortFilterProxyModelPrivate::_q_sourceReset()
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1310-1320
 75.000% (3/4)
72
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 2
...170
McCabe - Cyclomatic Complexity: 2
...180
McCabe - Cyclomatic Complexity: 2
181
McCabe - Cyclomatic Complexity: 2
182
McCabe - Cyclomatic Complexity: 2
183
McCabe - Cyclomatic Complexity: 2
184
McCabe - Cyclomatic Complexity: 2
185186
McCabe - Cyclomatic Complexity: 2
187
McCabe - Cyclomatic Complexity: 2
188
McCabe - Cyclomatic Complexity: 2
189
McCabe - Cyclomatic Complexity: 2
190
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 2
...210
McCabe - Cyclomatic Complexity: 2
...300
McCabe - Cyclomatic Complexity: 15
...308
McCabe - Cyclomatic Complexity: 55

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