QtBase - 2016-12-13 07:58:44 +0000

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: 3
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
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: 324-330
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: 349-360
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: 337-341
 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: 362-370
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: 96-105
  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: 61-83
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: 477-482
  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: 409-413
  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: 416-421
  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: 188-192
  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: 182-186
  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: 185-194
 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: 208-217
 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: 273-286
 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: 125-130
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: 117-123
 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: 357-364
  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: 366-380
  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: 335-340
  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: 342-355
  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: 710-719
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: 331-336
  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: 458-464
  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: 314-318
  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: 662-671
  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: 283-293
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: 481-497
  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: 422-431
  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: 436-448
  0.000% (0/4)
62
QSizeGripPrivate::corner
Name: QSizeGripPrivate::corner
Prototype: Qt::Corner QSizeGripPrivate::corner() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp
Lines: 157-168
  0.000% (0/4)
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: 490-502
  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: 427-439
  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: 74-88
  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: 98-118
  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: 158-170
  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: 86-88
100.000% (4/4)
12
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: 61-67
 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: 69-75
 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: 338-345
 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: 1691-1699
 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: 1669-1677
 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: 1679-1688
  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: 1612-1627
  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: 1931-1939
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: 1915-1929
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: 946-954
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: 1277-1282
  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: 935-944
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: 956-965
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: 708-738
 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: 2213-2220
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: 1937-1945
 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: 1969-1976
 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: 2201-2208
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: 2225-2232
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: 2038-2047
  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: 1893-1903
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: 1924-1932
 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: 1981-1988
 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: 2503-2509
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: 2374-2382
  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: 2550-2558
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: 2399-2407
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: 2424-2432
  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: 2526-2533
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: 1757-1871
 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: 2274-2283
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: 2262-2269
 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: 311-326
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: 1475-1484
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: 1316-1326
 75.000% (3/4)
72
QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeInserted
Name: QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeInserted
Prototype: void QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeInserted( 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: 1393-1402
100.000% (4/4)
42
QSortFilterProxyModelPrivate::_q_sourceRowsInserted
Name: QSortFilterProxyModelPrivate::_q_sourceRowsInserted
Prototype: void QSortFilterProxyModelPrivate::_q_sourceRowsInserted( const QModelIndex &source_parent, int start, int end)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1404-1410
 33.333% (2/6)
32
QSortFilterProxyModelPrivate::build_source_to_proxy_mapping
Name: QSortFilterProxyModelPrivate::build_source_to_proxy_mapping
Prototype: void QSortFilterProxyModelPrivate::build_source_to_proxy_mapping( const QVector<int> &proxy_to_source, QVector<int> &source_to_proxy) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1002-1009
100.000% (4/4)
42
QSortFilterProxyModelPrivate::filter_about_to_be_changed
Name: QSortFilterProxyModelPrivate::filter_about_to_be_changed
Prototype: void QSortFilterProxyModelPrivate::filter_about_to_be_changed(const QModelIndex &source_parent)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1061-1066
100.000% (6/6)
32
QSortFilterProxyModelPrivate::sort
Name: QSortFilterProxyModelPrivate::sort
Prototype: void QSortFilterProxyModelPrivate::sort()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 437-451
100.000% (4/4)
112
QSortFilterProxyModelPrivate::store_persistent_indexes
Name: QSortFilterProxyModelPrivate::store_persistent_indexes
Prototype: QModelIndexPairList QSortFilterProxyModelPrivate::store_persistent_indexes() const
Coverage: 100.000% (2/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1017-1028
100.000% (2/2)
82
QSortFilterProxyModelPrivate::update_persistent_indexes
Name: QSortFilterProxyModelPrivate::update_persistent_indexes
Prototype: void QSortFilterProxyModelPrivate::update_persistent_indexes( const QModelIndexPairList &source_indexes)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1036-1053
100.000% (4/4)
132
QSortedModelEngine::sortOrder
Name: QSortedModelEngine::sortOrder
Prototype: Qt::SortOrder QSortedModelEngine::sortOrder(const QModelIndex &parent) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 599-609
  0.000% (0/4)
72
QSpdyProtocolHandler::_q_replyDestroyed
Name: QSpdyProtocolHandler::_q_replyDestroyed
Prototype: void QSpdyProtocolHandler::_q_replyDestroyed(QObject* reply)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 323-328
  0.000% (0/4)
32
QSpdyProtocolHandler::handlePING
Name: QSpdyProtocolHandler::handlePING
Prototype: void QSpdyProtocolHandler::handlePING(char , quint32 length, const QByteArray &frameData)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 1081-1092
  0.000% (0/4)
52
QSpdyProtocolHandler::replyFinished
Name: QSpdyProtocolHandler::replyFinished
Prototype: void QSpdyProtocolHandler::replyFinished(QHttpNetworkReply *httpReply, qint32 streamID)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 1262-1272
100.000% (4/4)
82
QSpdyProtocolHandler::replyFinishedWithError
Name: QSpdyProtocolHandler::replyFinishedWithError
Prototype: void QSpdyProtocolHandler::replyFinishedWithError(QHttpNetworkReply *httpReply, qint32 streamID, QNetworkReply::NetworkError errorCode, const char *errorMessage)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 1274-1286
  0.000% (0/4)
92
QSpdyProtocolHandler::sendDataFrame
Name: QSpdyProtocolHandler::sendDataFrame
Prototype: qint64 QSpdyProtocolHandler::sendDataFrame(qint32 streamID, DataFrameFlags flags, quint32 length, const char *data)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 773-792
100.000% (4/4)
112
QSpiAccessibleBridge::initializeConstantMappings
Name: QSpiAccessibleBridge::initializeConstantMappings
Prototype: void QSpiAccessibleBridge::initializeConstantMappings()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/bridge.cpp
Lines: 267-271
  0.000% (0/4)
22
QSpiAccessibleBridge::updateStatus
Name: QSpiAccessibleBridge::updateStatus
Prototype: void QSpiAccessibleBridge::updateStatus()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/bridge.cpp
Lines: 86-102
  0.000% (0/6)
92
QSpiApplicationAdaptor::sendEvents
Name: QSpiApplicationAdaptor::sendEvents
Prototype: void QSpiApplicationAdaptor::sendEvents(bool active)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/application.cpp
Lines: 75-82
  0.000% (0/4)
32
QSpinBox::event
Name: QSpinBox::event
Prototype: bool QSpinBox::event(QEvent *event)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp
Lines: 1316-1326
  0.000% (0/4)
42
QSpinBox::fixup
Name: QSpinBox::fixup
Prototype: void QSpinBox::fixup(QString &input) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp
Lines: 535-539
  0.000% (0/4)
22
QSpinBox::setSingleStep
Name: QSpinBox::setSingleStep
Prototype: void QSpinBox::setSingleStep(int value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp
Lines: 345-352
  0.000% (0/4)
42
QSplashScreen::drawContents
Name: QSplashScreen::drawContents
Prototype: void QSplashScreen::drawContents(QPainter *painter)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplashscreen.cpp
Lines: 319-344
  0.000% (0/4)
172
QSplashScreen::setPixmap
Name: QSplashScreen::setPixmap
Prototype: void QSplashScreen::setPixmap(const QPixmap &pixmap)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplashscreen.cpp
Lines: 283-295
  0.000% (0/4)
82
QSplitter::changeEvent
Name: QSplitter::changeEvent
Prototype: void QSplitter::changeEvent(QEvent *ev)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1584-1590
  0.000% (0/4)
42
QSplitter::handle
Name: QSplitter::handle
Prototype: QSplitterHandle *QSplitter::handle(int index) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1177-1183
  0.000% (0/6)
42
QSplitter::handleWidth
Name: QSplitter::handleWidth
Prototype: int QSplitter::handleWidth() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1564-1572
  0.000% (0/4)
42
QSplitter::isCollapsible
Name: QSplitter::isCollapsible
Prototype: bool QSplitter::isCollapsible(int index) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1077-1085
  0.000% (0/4)
52
QSplitter::saveState
Name: QSplitter::saveState
Prototype: QByteArray QSplitter::saveState() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1605-1628
  0.000% (0/4)
192
QSplitter::setCollapsible
Name: QSplitter::setCollapsible
Prototype: void QSplitter::setCollapsible(int index, bool collapse)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1063-1072
  0.000% (0/6)
52
QSplitter::setStretchFactor
Name: QSplitter::setStretchFactor
Prototype: void QSplitter::setStretchFactor(int index, int stretch)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1699-1710
  0.000% (0/6)
82
QSplitter::sizes
Name: QSplitter::sizes
Prototype: QList<int> QSplitter::sizes() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1510-1524
  0.000% (0/4)
92
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: 3
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76

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