QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...50
McCabe - Cyclomatic Complexity: 5
...60
McCabe - Cyclomatic Complexity: 4
...70
McCabe - Cyclomatic Complexity: 3
...76
McCabe - Cyclomatic Complexity: 3
77
McCabe - Cyclomatic Complexity: 3
78
McCabe - Cyclomatic Complexity: 3
79
McCabe - Cyclomatic Complexity: 3
8081
McCabe - Cyclomatic Complexity: 3
82
McCabe - Cyclomatic Complexity: 3
83
McCabe - Cyclomatic Complexity: 3
84
McCabe - Cyclomatic Complexity: 3
...90
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...110
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QSplitter::indexOf
Name: QSplitter::indexOf
Prototype: int QSplitter::indexOf(QWidget *w) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1136-1145
  0.000% (0/9)
63
QSplashScreen::finish
Name: QSplashScreen::finish
Prototype: void QSplashScreen::finish(QWidget *mainWin)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplashscreen.cpp
Lines: 263-271
  0.000% (0/7)
53
QSplashScreen::event
Name: QSplashScreen::event
Prototype: bool QSplashScreen::event(QEvent *e)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplashscreen.cpp
Lines: 341-351
  0.000% (0/7)
73
QSpinBoxPrivate::emitSignals
Name: QSpinBoxPrivate::emitSignals
Prototype: void QSpinBoxPrivate::emitSignals(EmitPolicy ep, const QVariant &old)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp
Lines: 978-988
  0.000% (0/9)
63
QSpinBox::setDisplayIntegerBase
Name: QSpinBox::setDisplayIntegerBase
Prototype: void QSpinBox::setDisplayIntegerBase(int base)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp
Lines: 437-450
  0.000% (0/9)
73
QSpiApplicationAdaptor::notifyKeyboardListenerError
Name: QSpiApplicationAdaptor::notifyKeyboardListenerError
Prototype: void QSpiApplicationAdaptor::notifyKeyboardListenerError(const QDBusError& error, const QDBusMessage& )
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/application.cpp
Lines: 222-230
  0.000% (0/7)
53
QSpiAccessibleBridge::notifyAccessibilityUpdate
Name: QSpiAccessibleBridge::notifyAccessibilityUpdate
Prototype: void QSpiAccessibleBridge::notifyAccessibilityUpdate(QAccessibleEvent *event)
Coverage:  22.222% (2/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/bridge.cpp
Lines: 98-104
 22.222% (2/9)
43
QSpdyProtocolHandler::sendRequest
Name: QSpdyProtocolHandler::sendRequest
Prototype: bool QSpdyProtocolHandler::sendRequest()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 280-315
 71.429% (5/7)
243
QSpdyProtocolHandler::handleWINDOW_UPDATE
Name: QSpdyProtocolHandler::handleWINDOW_UPDATE
Prototype: void QSpdyProtocolHandler::handleWINDOW_UPDATE(char , quint32 , const QByteArray &frameData)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 1143-1165
 66.667% (6/9)
133
QSpanData::initTexture
Name: QSpanData::initTexture
Prototype: void QSpanData::initTexture(const QImage *image, int alpha, QTextureData::Type _type, const QRect &sourceRect)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 4606-4648
  0.000% (0/19)
323
QSpanBuffer::addSpan
Name: QSpanBuffer::addSpan
Prototype: void addSpan(int x, unsigned int len, int y, unsigned char coverage)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 83-100
  0.000% (0/9)
123
QSortFilterProxyModelPrivate::update_source_sort_column
Name: QSortFilterProxyModelPrivate::update_source_sort_column
Prototype: bool QSortFilterProxyModelPrivate::update_source_sort_column()
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 453-471
100.000% (8/8)
83
QSortFilterProxyModelPrivate::sort_source_rows
Name: QSortFilterProxyModelPrivate::sort_source_rows
Prototype: void QSortFilterProxyModelPrivate::sort_source_rows( QVector<int> &source_rows, const QModelIndex &source_parent) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 479-494
100.000% (7/7)
83
QSortFilterProxyModelPrivate::remove_source_items
Name: QSortFilterProxyModelPrivate::remove_source_items
Prototype: void QSortFilterProxyModelPrivate::remove_source_items( QVector<int> &source_to_proxy, QVector<int> &proxy_to_source, const QVector<int> &source_items, const QModelIndex &source_parent, Qt::Orientation orient, bool emit_signal)
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 541-561
 77.778% (7/9)
123
QSortFilterProxyModelPrivate::remove_from_mapping
Name: QSortFilterProxyModelPrivate::remove_from_mapping
Prototype: void QSortFilterProxyModelPrivate::remove_from_mapping(const QModelIndex &source_parent)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 296-303
 85.714% (6/7)
43
QSortFilterProxyModelPrivate::_q_sourceRowsMoved
Name: QSortFilterProxyModelPrivate::_q_sourceRowsMoved
Prototype: void QSortFilterProxyModelPrivate::_q_sourceRowsMoved( const QModelIndex &sourceParent, int , int , const QModelIndex &destParent, int )
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1443-1467
 55.556% (5/9)
133
QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeMoved
Name: QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeMoved
Prototype: void QSortFilterProxyModelPrivate::_q_sourceRowsAboutToBeMoved( const QModelIndex &sourceParent, int , int , const QModelIndex &destParent, int )
Coverage:  57.143% (4/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1421-1441
 57.143% (4/7)
103
QSortFilterProxyModelPrivate::_q_sourceColumnsMoved
Name: QSortFilterProxyModelPrivate::_q_sourceColumnsMoved
Prototype: void QSortFilterProxyModelPrivate::_q_sourceColumnsMoved( const QModelIndex &sourceParent, int , int , const QModelIndex &destParent, int )
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1543-1564
  0.000% (0/9)
133
QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeMoved
Name: QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeMoved
Prototype: void QSortFilterProxyModelPrivate::_q_sourceColumnsAboutToBeMoved( const QModelIndex &sourceParent, int , int , const QModelIndex &destParent, int )
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1525-1541
  0.000% (0/7)
103
QSortFilterProxyModel::sibling
Name: QSortFilterProxyModel::sibling
Prototype: QModelIndex QSortFilterProxyModel::sibling(int row, int column, const QModelIndex &idx) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1902-1913
 66.667% (6/9)
73
QSortFilterProxyModel::index
Name: QSortFilterProxyModel::index
Prototype: QModelIndex QSortFilterProxyModel::index(int row, int column, const QModelIndex &parent) const
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1870-1882
100.000% (11/11)
83
QSortFilterProxyModel::buddy
Name: QSortFilterProxyModel::buddy
Prototype: QModelIndex QSortFilterProxyModel::buddy(const QModelIndex &index) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2231-2241
 71.429% (5/7)
83
QSocks5SocketEnginePrivate::parseAuthenticatingReply
Name: QSocks5SocketEnginePrivate::parseAuthenticatingReply
Prototype: void QSocks5SocketEnginePrivate::parseAuthenticatingReply()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 767-776
100.000% (7/7)
63
QSocks5SocketEnginePrivate::_q_controlSocketBytesWritten
Name: QSocks5SocketEnginePrivate::_q_controlSocketBytesWritten
Prototype: void QSocks5SocketEnginePrivate::_q_controlSocketBytesWritten()
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1211-1223
 81.818% (9/11)
73
QSocks5SocketEngine::setWriteNotificationEnabled
Name: QSocks5SocketEngine::setWriteNotificationEnabled
Prototype: void QSocks5SocketEngine::setWriteNotificationEnabled(bool enable)
Coverage:  90.909% (10/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1880-1890
 90.909% (10/11)
73
QSocks5SocketEngine::listen
Name: QSocks5SocketEngine::listen
Prototype: bool QSocks5SocketEngine::listen()
Coverage:  57.143% (4/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1415-1432
 57.143% (4/7)
73
QSocks5SocketEngine::bytesAvailable
Name: QSocks5SocketEngine::bytesAvailable
Prototype: qint64 QSocks5SocketEngine::bytesAvailable() const
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1491-1502
 55.556% (5/9)
73
QSocks5PasswordAuthenticator::continueAuthenticate
Name: QSocks5PasswordAuthenticator::continueAuthenticate
Prototype: bool QSocks5PasswordAuthenticator::continueAuthenticate(QTcpSocket *socket, bool *completed)
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 474-490
 88.889% (8/9)
93
QSocks5BindStore::add
Name: QSocks5BindStore::add
Prototype: void QSocks5BindStore::add(qintptr socketDescriptor, QSocks5BindData *bindData)
Coverage:  57.143% (4/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 345-356
 57.143% (4/7)
63
QSocketNotifier::QSocketNotifier
Name: QSocketNotifier::QSocketNotifier
Prototype: QSocketNotifier::QSocketNotifier(qintptr socket, Type type, QObject *parent)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsocketnotifier.cpp
Lines: 136-150
 42.857% (3/7)
93
QSlider::paintEvent
Name: QSlider::paintEvent
Prototype: void QSlider::paintEvent(QPaintEvent *)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp
Lines: 311-329
  0.000% (0/8)
123
QSlider::mouseReleaseEvent
Name: QSlider::mouseReleaseEvent
Prototype: void QSlider::mouseReleaseEvent(QMouseEvent *ev)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp
Lines: 439-456
  0.000% (0/9)
143
QSlider::initStyleOption
Name: QSlider::initStyleOption
Prototype: void QSlider::initStyleOption(QStyleOptionSlider *option) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp
Lines: 126-150
  0.000% (0/9)
213
QSizePolicy::setControlType
Name: QSizePolicy::setControlType
Prototype: void QSizePolicy::setControlType(ControlType type)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qsizepolicy.cpp
Lines: 250-274
  0.000% (0/5)
53
QSizeGripPrivate::_q_showIfNotHidden
Name: QSizeGripPrivate::_q_showIfNotHidden
Prototype: void _q_showIfNotHidden()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsizegrip.cpp
Lines: 110-125
  0.000% (0/13)
93
QSingleShotTimer::~QSingleShotTimer
Name: QSingleShotTimer::~QSingleShotTimer
Prototype: QSingleShotTimer::~QSingleShotTimer()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimer.cpp
Lines: 288-294
100.000% (7/7)
43
QSimplex::findPivotColumn
Name: QSimplex::findPivotColumn
Prototype: int QSimplex::findPivotColumn()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qsimplex_p.cpp
Lines: 393-406
  0.000% (0/7)
73
QSimplex::clearDataStructures
Name: QSimplex::clearDataStructures
Prototype: void QSimplex::clearDataStructures()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qsimplex_p.cpp
Lines: 88-111
  0.000% (0/7)
143
QSimplex::clearColumns
Name: QSimplex::clearColumns
Prototype: void QSimplex::clearColumns(int first, int last)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qsimplex_p.cpp
Lines: 333-340
  0.000% (0/7)
43
QSimpleDrag::drop
Name: QSimpleDrag::drop
Prototype: void QSimpleDrag::drop(const QPoint &globalPos)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsimpledrag.cpp
Lines: 368-385
  0.000% (0/7)
103
QSignalTransition::eventTest
Name: QSignalTransition::eventTest
Prototype: bool QSignalTransition::eventTest(QEvent *event)
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp
Lines: 208-219
 81.818% (9/11)
83
QSidebar::selectUrl
Name: QSidebar::selectUrl
Prototype: void QSidebar::selectUrl(const QUrl &url)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp
Lines: 417-432
  0.000% (0/7)
93
QSidebar::event
Name: QSidebar::event
Prototype: bool QSidebar::event(QEvent * event)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp
Lines: 500-510
  0.000% (0/7)
63
QSideBarDelegate::initStyleOption
Name: QSideBarDelegate::initStyleOption
Prototype: void QSideBarDelegate::initStyleOption(QStyleOptionViewItem *option, const QModelIndex &index) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp
Lines: 50-60
  0.000% (0/7)
53
QShortcutMap::hasShortcutForKeySequence
Name: QShortcutMap::hasShortcutForKeySequence
Prototype: bool QShortcutMap::hasShortcutForKeySequence(const QKeySequence &seq) const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qshortcutmap.cpp
Lines: 401-416
  0.000% (0/11)
83
QShortcut::setKey
Name: QShortcut::setKey
Prototype: void QShortcut::setKey(const QKeySequence &key)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qshortcut.cpp
Lines: 489-497
  0.000% (0/7)
63
QShortcut::setEnabled
Name: QShortcut::setEnabled
Prototype: void QShortcut::setEnabled(bool enable)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qshortcut.cpp
Lines: 520-528
  0.000% (0/7)
63
QShortcut::setContext
Name: QShortcut::setContext
Prototype: void QShortcut::setContext(Qt::ShortcutContext context)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qshortcut.cpp
Lines: 548-556
  0.000% (0/7)
63
QShortcut::setAutoRepeat
Name: QShortcut::setAutoRepeat
Prototype: void QShortcut::setAutoRepeat(bool on)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qshortcut.cpp
Lines: 600-608
  0.000% (0/7)
63
QSharedNetworkSessionManager::getSession
Name: QSharedNetworkSessionManager::getSession
Prototype: QSharedPointer<QNetworkSession> QSharedNetworkSessionManager::getSession(QNetworkConfiguration config)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qsharednetworksession.cpp
Lines: 59-72
100.000% (7/7)
83
QSharedMemoryPrivate::createUnixKeyFile
Name: QSharedMemoryPrivate::createUnixKeyFile
Prototype: int QSharedMemoryPrivate::createUnixKeyFile(const QString &fileName)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory_systemv.cpp
Lines: 106-118
100.000% (8/8)
83
QSharedMemory::unlock
Name: QSharedMemory::unlock
Prototype: bool QSharedMemory::unlock()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 522-534
 71.429% (5/7)
103
QSharedMemory::setNativeKey
Name: QSharedMemory::setNativeKey
Prototype: void QSharedMemory::setNativeKey(const QString &key)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 223-234
 66.667% (6/9)
83
QSharedMemory::setKey
Name: QSharedMemory::setKey
Prototype: void QSharedMemory::setKey(const QString &key)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 191-202
100.000% (9/9)
83
QSharedMemory::lock
Name: QSharedMemory::lock
Prototype: bool QSharedMemory::lock()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 497-512
100.000% (7/7)
113
QSharedMemory::detach
Name: QSharedMemory::detach
Prototype: bool QSharedMemory::detach()
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 431-444
 66.667% (6/9)
73
QSharedDataPointer::detach
Name: QSharedDataPointer::detach
Prototype: template<> void QSharedDataPointer<QNetworkProxyQueryPrivate>::detach()
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp
Lines: 873-883
 53.846% (7/13)
83
QSharedDataPointer::detach
Name: QSharedDataPointer::detach
Prototype: template<> void QSharedDataPointer<QUrlQueryPrivate>::detach()
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp
Lines: 178-188
 84.615% (11/13)
83
QSharedDataPointer::detach
Name: QSharedDataPointer::detach
Prototype: template<> void QSharedDataPointer<QNetworkProxyPrivate>::detach()
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp
Lines: 429-439
 84.615% (11/13)
83
QShapedPixmapWindow::paintEvent
Name: QShapedPixmapWindow::paintEvent
Prototype: void QShapedPixmapWindow::paintEvent(QPaintEvent *)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qshapedpixmapdndwindow.cpp
Lines: 77-88
  0.000% (0/8)
73
QSettings::~QSettings
Name: QSettings::~QSettings
Prototype: QSettings::~QSettings()
Coverage:  80.000% (4/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 2707-2717
 80.000% (4/5)
33
QSettings::remove
Name: QSettings::remove
Prototype: void QSettings::remove(const QString &key)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 3208-3227
100.000% (9/9)
93
QSequentialAnimationGroupPrivate::indexForCurrentTime
Name: QSequentialAnimationGroupPrivate::indexForCurrentTime
Prototype: QSequentialAnimationGroupPrivate::AnimationIndex QSequentialAnimationGroupPrivate::indexForCurrentTime() const
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp
Lines: 110-141
100.000% (13/13)
133
QSequentialAnimationGroup::duration
Name: QSequentialAnimationGroup::duration
Prototype: int QSequentialAnimationGroup::duration() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp
Lines: 310-324
100.000% (7/7)
83
QScrollerPrivate::timerTick
Name: QScrollerPrivate::timerTick
Prototype: void QScrollerPrivate::timerTick()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 936-961
  0.000% (0/7)
103
QScrollerPrivate::setContentPositionHelperDragging
Name: QScrollerPrivate::setContentPositionHelperDragging
Prototype: void QScrollerPrivate::setContentPositionHelperDragging(const QPointF &deltaPos)
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1772-1834
  0.000% (0/43)
363
QScrollerPrivate::pressWhileInactive
Name: QScrollerPrivate::pressWhileInactive
Prototype: bool QScrollerPrivate::pressWhileInactive(const QPointF &position, qint64 timestamp)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1527-1542
  0.000% (0/11)
93
QScroller::scroller
Name: QScroller::scroller
Prototype: QScroller *QScroller::scroller(QObject *target)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 298-311
  0.000% (0/7)
83
QScroller::handleInput
Name: QScroller::handleInput
Prototype: bool QScroller::handleInput(Input input, const QPointF &position, qint64 timestamp)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 975-1003
  0.000% (0/9)
143
QScrollbarStyleAnimation::QScrollbarStyleAnimation
Name: QScrollbarStyleAnimation::QScrollbarStyleAnimation
Prototype: QScrollbarStyleAnimation::QScrollbarStyleAnimation(Mode mode, QObject *target)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleanimation.cpp
Lines: 322-337
  0.000% (0/5)
103
QScrollTimer::updateCurrentTime
Name: QScrollTimer::updateCurrentTime
Prototype: void updateCurrentTime(int ) override
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 209-217
  0.000% (0/7)
43
QScrollBarPrivate::pixelPosToRangeValue
Name: QScrollBarPrivate::pixelPosToRangeValue
Prototype: int QScrollBarPrivate::pixelPosToRangeValue(int pos) const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollbar.cpp
Lines: 691-716
  0.000% (0/8)
193
QScrollBar::paintEvent
Name: QScrollBar::paintEvent
Prototype: void QScrollBar::paintEvent(QPaintEvent *)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollbar.cpp
Lines: 533-548
  0.000% (0/8)
113
QScrollBar::mouseReleaseEvent
Name: QScrollBar::mouseReleaseEvent
Prototype: void QScrollBar::mouseReleaseEvent(QMouseEvent *e)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollbar.cpp
Lines: 617-627
  0.000% (0/7)
63
QScrollArea::focusNextPrevChild
Name: QScrollArea::focusNextPrevChild
Prototype: bool QScrollArea::focusNextPrevChild(bool next)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollarea.cpp
Lines: 419-427
  0.000% (0/7)
53
QScriptLine::setDefaultHeight
Name: QScriptLine::setDefaultHeight
Prototype: void QScriptLine::setDefaultHeight(QTextEngine *eng)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2347-2369
  0.000% (0/10)
153
QScreenPrivate::setPlatformScreen
Name: QScreenPrivate::setPlatformScreen
Prototype: void QScreenPrivate::setPlatformScreen(QPlatformScreen *screen)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qscreen.cpp
Lines: 74-95
  0.000% (0/7)
153
QScreen::transformBetween
Name: QScreen::transformBetween
Prototype: QTransform QScreen::transformBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b, const QRect &target) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qscreen.cpp
Lines: 566-575
  0.000% (0/7)
53
QScreen::mapBetween
Name: QScreen::mapBetween
Prototype: QRect QScreen::mapBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b, const QRect &rect) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qscreen.cpp
Lines: 586-595
  0.000% (0/7)
53
QScreen::angleBetween
Name: QScreen::angleBetween
Prototype: int QScreen::angleBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qscreen.cpp
Lines: 543-552
  0.000% (0/7)
53
QScanConverter::mergeIntersection
Name: QScanConverter::mergeIntersection
Prototype: inline void QScanConverter::mergeIntersection(Intersection *it, const Intersection &isect)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 455-473
  0.000% (0/9)
113
QSaveFile::writeData
Name: QSaveFile::writeData
Prototype: qint64 QSaveFile::writeData(const char *data, qint64 len)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsavefile.cpp
Lines: 342-353
 42.857% (3/7)
73
QRowsRemoval::contains
Name: QRowsRemoval::contains
Prototype: bool contains(QModelIndex parent, int row)
Coverage:  36.364% (4/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 121-130
 36.364% (4/11)
63
QRingBuffer::read
Name: QRingBuffer::read
Prototype: qint64 QRingBuffer::read(char *data, qint64 maxLength)
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines: 214-227
 85.714% (6/7)
103
QRingBuffer::read
Name: QRingBuffer::read
Prototype: QByteArray QRingBuffer::read()
Coverage:  75.000% (6/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines: 234-253
 75.000% (6/8)
133
QResourceRoot::name
Name: QResourceRoot::name
Prototype: inline QString QResourceRoot::name(int node) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 591-613
 71.429% (5/7)
173
QResourceRoot::data
Name: QResourceRoot::data
Prototype: const uchar *QResourceRoot::data(int node, qint64 *size) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 752-776
 42.857% (3/7)
173
QResourcePrivate::clear
Name: QResourcePrivate::clear
Prototype: void QResourcePrivate::clear()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 233-248
100.000% (7/7)
113
QResourceFileEngineIterator::hasNext
Name: QResourceFileEngineIterator::hasNext
Prototype: bool QResourceFileEngineIterator::hasNext() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource_iterator.cpp
Lines: 59-73
100.000% (7/7)
73
QResourceFileEngine::size
Name: QResourceFileEngine::size
Prototype: qint64 QResourceFileEngine::size() const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1315-1323
 71.429% (5/7)
63
QResourceFileEngine::seek
Name: QResourceFileEngine::seek
Prototype: bool QResourceFileEngine::seek(qint64 pos)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1339-1349
 42.857% (3/7)
73
QResourceFileEngine::extension
Name: QResourceFileEngine::extension
Prototype: bool QResourceFileEngine::extension(Extension extension, const ExtensionOption *option, ExtensionReturn *output)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1451-1465
 71.429% (5/7)
103
QResource::registerResource
Name: QResource::registerResource
Prototype: bool QResource::registerResource(const uchar *rccData, const QString &resourceRoot)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1126-1145
  0.000% (0/9)
133
QResource::registerResource
Name: QResource::registerResource
Prototype: bool QResource::registerResource(const QString &rccFilename, const QString &resourceRoot)
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1055-1074
 55.556% (5/9)
133
QRenderRule::unsetClip
Name: QRenderRule::unsetClip
Prototype: void QRenderRule::unsetClip(QPainter *p)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1288-1294
  0.000% (0/7)
43
QRenderRule::setClip
Name: QRenderRule::setClip
Prototype: void QRenderRule::setClip(QPainter *p, const QRect &rect)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1277-1286
  0.000% (0/7)
63
QRenderRule::drawBorder
Name: QRenderRule::drawBorder
Prototype: void QRenderRule::drawBorder(QPainter *p, const QRect& rect)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1220-1234
  0.000% (0/7)
93
QRenderRule::contentsSize
Name: QRenderRule::contentsSize
Prototype: QSize contentsSize(const QSize &sz) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 535-541
  0.000% (0/7)
43
QRenderRule::boxSize
Name: QRenderRule::boxSize
Prototype: QSize QRenderRule::boxSize(const QSize &cs, int flags) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1067-1073
  0.000% (0/7)
43
QRenderRule::borderClip
Name: QRenderRule::borderClip
Prototype: QPainterPath QRenderRule::borderClip(QRect r)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1236-1272
  0.000% (0/13)
283
Page:<>1
McCabe - Cyclomatic Complexity: 439
...50
McCabe - Cyclomatic Complexity: 5
...60
McCabe - Cyclomatic Complexity: 4
...70
McCabe - Cyclomatic Complexity: 3
...76
McCabe - Cyclomatic Complexity: 3
77
McCabe - Cyclomatic Complexity: 3
78
McCabe - Cyclomatic Complexity: 3
79
McCabe - Cyclomatic Complexity: 3
8081
McCabe - Cyclomatic Complexity: 3
82
McCabe - Cyclomatic Complexity: 3
83
McCabe - Cyclomatic Complexity: 3
84
McCabe - Cyclomatic Complexity: 3
...90
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...110
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1

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