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

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 4
...250
McCabe - Cyclomatic Complexity: 4
...255
McCabe - Cyclomatic Complexity: 4
256
McCabe - Cyclomatic Complexity: 5
257
McCabe - Cyclomatic Complexity: 5
258
McCabe - Cyclomatic Complexity: 5
259260
McCabe - Cyclomatic Complexity: 5
261
McCabe - Cyclomatic Complexity: 5
262
McCabe - Cyclomatic Complexity: 5
263
McCabe - Cyclomatic Complexity: 5
...270
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 8
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QGraphicsSceneBspTreeIndexPrivate::addItem
Name: QGraphicsSceneBspTreeIndexPrivate::addItem
Prototype: void QGraphicsSceneBspTreeIndexPrivate::addItem(QGraphicsItem *item, bool recursive)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscenebsptreeindex.cpp
Lines: 304-333
  0.000% (0/14)
145
QGraphicsSceneIndexPrivate::itemCollidesWithPath
Name: QGraphicsSceneIndexPrivate::itemCollidesWithPath
Prototype: bool QGraphicsSceneIndexPrivate::itemCollidesWithPath(const QGraphicsItem *item, const QPainterPath &path, Qt::ItemSelectionMode mode)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicssceneindex.cpp
Lines: 227-248
  0.000% (0/15)
145
QGraphicsScenePrivate::drawItems
Name: QGraphicsScenePrivate::drawItems
Prototype: void QGraphicsScenePrivate::drawItems(QPainter *painter, const QTransform *const viewTransform, QRegion *exposedRegion, QWidget *widget)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 4699-4716
  0.000% (0/15)
115
QGraphicsScenePrivate::filterDescendantEvent
Name: QGraphicsScenePrivate::filterDescendantEvent
Prototype: bool QGraphicsScenePrivate::filterDescendantEvent(QGraphicsItem *item, QEvent *event)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1183-1196
  0.000% (0/17)
95
QGraphicsScenePrivate::leaveModal
Name: QGraphicsScenePrivate::leaveModal
Prototype: void QGraphicsScenePrivate::leaveModal(QGraphicsItem *panel)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 6154-6180
  0.000% (0/19)
175
QGraphicsScenePrivate::removePopup
Name: QGraphicsScenePrivate::removePopup
Prototype: void QGraphicsScenePrivate::removePopup(QGraphicsWidget *widget, bool itemIsDying)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 916-935
  0.000% (0/17)
135
QGraphicsScenePrivate::ungrabKeyboard
Name: QGraphicsScenePrivate::ungrabKeyboard
Prototype: void QGraphicsScenePrivate::ungrabKeyboard(QGraphicsItem *item, bool itemIsDying)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1068-1096
  0.000% (0/15)
145
QGraphicsTextItem::mousePressEvent
Name: QGraphicsTextItem::mousePressEvent
Prototype: void QGraphicsTextItem::mousePressEvent(QGraphicsSceneMouseEvent *event)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 10255-10275
  0.000% (0/19)
125
QGraphicsTextItem::mouseReleaseEvent
Name: QGraphicsTextItem::mouseReleaseEvent
Prototype: void QGraphicsTextItem::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 10293-10314
  0.000% (0/19)
135
QGraphicsTextItem::paint
Name: QGraphicsTextItem::paint
Prototype: void QGraphicsTextItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 10085-10113
  0.000% (0/13)
165
QGraphicsView::setDragMode
Name: QGraphicsView::setDragMode
Prototype: void QGraphicsView::setDragMode(DragMode mode)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 1485-1512
  0.000% (0/17)
115
QGraphicsView::setTransform
Name: QGraphicsView::setTransform
Prototype: void QGraphicsView::setTransform(const QTransform &matrix, bool combine )
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 3885-3911
  0.000% (0/15)
175
QGraphicsViewPrivate::_q_unsetViewportCursor
Name: QGraphicsViewPrivate::_q_unsetViewportCursor
Prototype: void QGraphicsViewPrivate::_q_unsetViewportCursor()
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 805-824
  0.000% (0/11)
115
QGraphicsViewPrivate::centerView
Name: QGraphicsViewPrivate::centerView
Prototype: void QGraphicsViewPrivate::centerView(QGraphicsView::ViewportAnchor anchor)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 505-527
  0.000% (0/11)
115
QGraphicsViewPrivate::updateInputMethodSensitivity
Name: QGraphicsViewPrivate::updateInputMethodSensitivity
Prototype: void QGraphicsViewPrivate::updateInputMethodSensitivity()
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 1165-1190
  0.000% (0/23)
185
QGraphicsWidget::insertAction
Name: QGraphicsWidget::insertAction
Prototype: void QGraphicsWidget::insertAction(QAction *before, QAction *action)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 2034-2060
  0.000% (0/13)
175
QGraphicsWidgetPrivate::adjustWindowFlags
Name: QGraphicsWidgetPrivate::adjustWindowFlags
Prototype: void QGraphicsWidgetPrivate::adjustWindowFlags(Qt::WindowFlags *flags)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 343-363
  0.000% (0/17)
165
QGraphicsWidgetPrivate::setLayoutDirection_helper
Name: QGraphicsWidgetPrivate::setLayoutDirection_helper
Prototype: void QGraphicsWidgetPrivate::setLayoutDirection_helper(Qt::LayoutDirection direction)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 207-227
  0.000% (0/15)
125
QGraphicsWidgetPrivate::updatePalette
Name: QGraphicsWidgetPrivate::updatePalette
Prototype: void QGraphicsWidgetPrivate::updatePalette(const QPalette &palette)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 179-205
  0.000% (0/17)
145
QGridLayoutEngine::insertItem
Name: QGridLayoutEngine::insertItem
Prototype: void QGridLayoutEngine::insertItem(QGridLayoutItem *item, int index)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 959-975
  0.000% (0/14)
95
QGridLayoutPrivate::add
Name: QGridLayoutPrivate::add
Prototype: void QGridLayoutPrivate::add(QGridBox *box, int row1, int row2, int col1, int col2)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp
Lines: 564-587
  0.000% (0/15)
175
QGridLayoutPrivate::effectiveMargins
Name: QGridLayoutPrivate::effectiveMargins
Prototype: void QGridLayoutPrivate::effectiveMargins(int *left, int *top, int *right, int *bottom) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp
Lines: 244-337
  0.000% (0/13)
125
QGridLayoutPrivate::expandingDirections
Name: QGridLayoutPrivate::expandingDirections
Prototype: Qt::Orientations QGridLayoutPrivate::expandingDirections(int hSpacing, int vSpacing) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp
Lines: 455-474
  0.000% (0/13)
125
QGridLayoutPrivate::takeAt
Name: QGridLayoutPrivate::takeAt
Prototype: inline QLayoutItem *takeAt(int index)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp
Lines: 157-172
  0.000% (0/13)
105
QGroupBox::changeEvent
Name: QGroupBox::changeEvent
Prototype: void QGroupBox::changeEvent(QEvent *ev)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qgroupbox.cpp
Lines: 675-692
  0.000% (0/17)
125
QGroupBox::mouseReleaseEvent
Name: QGroupBox::mouseReleaseEvent
Prototype: void QGroupBox::mouseReleaseEvent(QMouseEvent *event)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qgroupbox.cpp
Lines: 733-757
  0.000% (0/19)
195
QGroupBox::setCheckable
Name: QGroupBox::setCheckable
Prototype: void QGroupBox::setCheckable(bool checkable)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qgroupbox.cpp
Lines: 554-581
  0.000% (0/14)
175
QGuiApplicationPrivate::_q_updateFocusObject
Name: QGuiApplicationPrivate::_q_updateFocusObject
Prototype: void QGuiApplicationPrivate::_q_updateFocusObject(QObject *object)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 3662-3684
  0.000% (0/17)
155
QGuiApplicationPrivate::processExposeEvent
Name: QGuiApplicationPrivate::processExposeEvent
Prototype: void QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent *e)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 2775-2802
  0.000% (0/17)
155
QGuiApplicationPrivate::processKeyEvent
Name: QGuiApplicationPrivate::processKeyEvent
Prototype: void QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent *e)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 1996-2046
  0.000% (0/17)
155
QGuiApplicationPrivate::processWheelEvent
Name: QGuiApplicationPrivate::processWheelEvent
Prototype: void QGuiApplicationPrivate::processWheelEvent(QWindowSystemInterfacePrivate::WheelEvent *e)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 1961-1992
  0.000% (0/13)
185
QGuiApplicationPrivate::processWindowScreenChangedEvent
Name: QGuiApplicationPrivate::processWindowScreenChangedEvent
Prototype: void QGuiApplicationPrivate::processWindowScreenChangedEvent(QWindowSystemInterfacePrivate::WindowScreenChangedEvent *wse)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 2151-2166
  0.000% (0/13)
85
QGuiApplicationPrivate::reportRefreshRateChange
Name: QGuiApplicationPrivate::reportRefreshRateChange
Prototype: void QGuiApplicationPrivate::reportRefreshRateChange(QWindowSystemInterfacePrivate::ScreenRefreshRateEvent *e)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 2755-2773
  0.000% (0/13)
115
QGuiApplicationPrivate::setApplicationState
Name: QGuiApplicationPrivate::setApplicationState
Prototype: void QGuiApplicationPrivate::setApplicationState(Qt::ApplicationState state, bool forcePropagate)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 3132-3156
  0.000% (0/12)
145
QGuiApplicationPrivate::showModalWindow
Name: QGuiApplicationPrivate::showModalWindow
Prototype: void QGuiApplicationPrivate::showModalWindow(QWindow *modal)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 751-776
  0.000% (0/15)
155
QHeaderView::headerDataChanged
Name: QHeaderView::headerDataChanged
Prototype: void QHeaderView::headerDataChanged(Qt::Orientation orientation, int logicalFirst, int logicalLast)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 1780-1809
  0.000% (0/19)
185
QHeaderView::initializeSections
Name: QHeaderView::initializeSections
Prototype: void QHeaderView::initializeSections()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 2128-2146
  0.000% (0/13)
135
QHeaderView::sectionSizeFromContents
Name: QHeaderView::sectionSizeFromContents
Prototype: QSize QHeaderView::sectionSizeFromContents(int logicalIndex) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 2814-2848
  0.000% (0/16)
265
QHeaderView::setOffset
Name: QHeaderView::setOffset
Prototype: void QHeaderView::setOffset(int newOffset)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 449-469
  0.000% (0/17)
155
QHeaderView::visualIndex
Name: QHeaderView::visualIndex
Prototype: int QHeaderView::visualIndex(int logicalIndex) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 1068-1083
  0.000% (0/13)
125
QHeaderViewPrivate::_q_layoutAboutToBeChanged
Name: QHeaderViewPrivate::_q_layoutAboutToBeChanged
Prototype: void QHeaderViewPrivate::_q_layoutAboutToBeChanged()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 2064-2082
  0.000% (0/16)
105
QHeaderViewPrivate::adjustedVisualIndex
Name: QHeaderViewPrivate::adjustedVisualIndex
Prototype: int QHeaderViewPrivate::adjustedVisualIndex(int visualIndex) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 3720-3736
  0.000% (0/14)
115
QHeaderViewPrivate::headerVisualIndexAt
Name: QHeaderViewPrivate::headerVisualIndexAt
Prototype: int QHeaderViewPrivate::headerVisualIndexAt(int position) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 3670-3688
  0.000% (0/13)
125
QHeaderViewPrivate::updateHiddenSections
Name: QHeaderViewPrivate::updateHiddenSections
Prototype: void QHeaderViewPrivate::updateHiddenSections(int logicalFirst, int logicalLast)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 1962-1976
  0.000% (0/11)
105
QHighDpiScaling::screenSubfactor
Name: QHighDpiScaling::screenSubfactor
Prototype: qreal QHighDpiScaling::screenSubfactor(const QPlatformScreen *screen)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qhighdpiscaling.cpp
Lines: 374-387
  0.000% (0/13)
95
QHostAddress::operator==
Name: QHostAddress::operator==
Prototype: bool QHostAddress::operator==(const QHostAddress &other) const
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 817-829
 84.615% (11/13)
85
QHostAddress::toString
Name: QHostAddress::toString
Prototype: QString QHostAddress::toString() const
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 736-750
100.000% (15/15)
115
QHostAddressPrivate::parse
Name: QHostAddressPrivate::parse
Prototype: bool QHostAddressPrivate::parse()
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 197-221
100.000% (13/13)
155
QHttpNetworkConnectionChannel::_q_disconnected
Name: QHttpNetworkConnectionChannel::_q_disconnected
Prototype: void QHttpNetworkConnectionChannel::_q_disconnected()
Coverage:  36.842% (7/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 754-777
 36.842% (7/19)
135
QHttpNetworkConnectionChannel::_q_preSharedKeyAuthenticationRequired
Name: QHttpNetworkConnectionChannel::_q_preSharedKeyAuthenticationRequired
Prototype: void QHttpNetworkConnectionChannel::_q_preSharedKeyAuthenticationRequired(QSslPreSharedKeyAuthenticator *authenticator)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 1137-1158
  0.000% (0/16)
125
QHttpNetworkConnectionPrivate::emitReplyError
Name: QHttpNetworkConnectionPrivate::emitReplyError
Prototype: void QHttpNetworkConnectionPrivate::emitReplyError(QAbstractSocket *socket, QHttpNetworkReply *reply, QNetworkReply::NetworkError errorCode)
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 361-390
 92.308% (12/13)
165
QHttpNetworkConnectionPrivate::resumeConnection
Name: QHttpNetworkConnectionPrivate::resumeConnection
Prototype: void QHttpNetworkConnectionPrivate::resumeConnection()
Coverage:  85.714% (12/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 160-181
 85.714% (12/14)
95
QHttpNetworkReplyPrivate::authenticationMethod
Name: QHttpNetworkReplyPrivate::authenticationMethod
Prototype: QAuthenticatorPrivate::Method QHttpNetworkReplyPrivate::authenticationMethod(bool isProxy) const
Coverage:  76.190% (16/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 425-445
 76.190% (16/21)
155
QHttpNetworkReplyPrivate::expectContent
Name: QHttpNetworkReplyPrivate::expectContent
Prototype: bool QHttpNetworkReplyPrivate::expectContent()
Coverage:  90.476% (19/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 962-979
 90.476% (19/21)
115
QHttpNetworkReplyPrivate::getChunkSize
Name: QHttpNetworkReplyPrivate::getChunkSize
Prototype: qint64 QHttpNetworkReplyPrivate::getChunkSize(QAbstractSocket *socket, qint64 *chunkSize)
Coverage:  72.000% (18/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 907-945
 72.000% (18/25)
245
QHttpNetworkReplyPrivate::readBodyFast
Name: QHttpNetworkReplyPrivate::readBodyFast
Prototype: qint64 QHttpNetworkReplyPrivate::readBodyFast(QAbstractSocket *socket, QByteDataBuffer *rb)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 670-697
 84.615% (11/13)
175
QHttpNetworkRequest::uri
Name: QHttpNetworkRequest::uri
Prototype: QByteArray QHttpNetworkRequest::uri(bool throughProxy) const
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkrequest.cpp
Lines: 119-134
 84.615% (11/13)
95
QHttpNetworkRequestPrivate::header
Name: QHttpNetworkRequestPrivate::header
Prototype: QByteArray QHttpNetworkRequestPrivate::header(const QHttpNetworkRequest &request, bool throughProxy)
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkrequest.cpp
Lines: 136-182
 63.636% (14/22)
315
QHttpPartPrivate::readData
Name: QHttpPartPrivate::readData
Prototype: qint64 QHttpPartPrivate::readData(char *data, qint64 maxSize)
Coverage:  76.923% (10/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpmultipart.cpp
Lines: 366-398
 76.923% (10/13)
215
QHttpSocketEngine::connectInternal
Name: QHttpSocketEngine::connectInternal
Prototype: bool QHttpSocketEngine::connectInternal()
Coverage:  41.176% (7/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 135-165
 41.176% (7/17)
155
QHttpSocketEngine::setReadNotificationEnabled
Name: QHttpSocketEngine::setReadNotificationEnabled
Prototype: void QHttpSocketEngine::setReadNotificationEnabled(bool enable)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 459-474
 93.333% (14/15)
95
QHttpThreadDelegate::headerChangedSlot
Name: QHttpThreadDelegate::headerChangedSlot
Prototype: void QHttpThreadDelegate::headerChangedSlot()
Coverage:  76.471% (13/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 585-628
 76.471% (13/17)
235
QIODevice::ungetChar
Name: QIODevice::ungetChar
Prototype: void QIODevice::ungetChar(char c)
Coverage:  46.154% (6/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1708-1725
 46.154% (6/13)
85
QIcon::addFile
Name: QIcon::addFile
Prototype: void QIcon::addFile(const QString &fileName, const QSize &size, Mode mode, State state)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 1027-1050
  0.000% (0/15)
145
QIconLoaderEngine::entryForSize
Name: QIconLoaderEngine::entryForSize
Prototype: QIconLoaderEngineEntry *QIconLoaderEngine::entryForSize(const QSize &size)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qiconloader.cpp
Lines: 605-634
  0.000% (0/13)
155
QIcuCodec::convertFromUnicode
Name: QIcuCodec::convertFromUnicode
Prototype: QByteArray QIcuCodec::convertFromUnicode(const QChar *unicode, int length, QTextCodec::ConverterState *state) const
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 630-662
 63.636% (7/11)
245
QIcuCodec::convertToUnicode
Name: QIcuCodec::convertToUnicode
Prototype: QString QIcuCodec::convertToUnicode(const char *chars, int length, QTextCodec::ConverterState *state) const
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 595-627
 53.846% (7/13)
235
QImage::convertToFormat
Name: QImage::convertToFormat
Prototype: QImage QImage::convertToFormat(Format format, const QVector<QRgb> &colorTable, Qt::ImageConversionFlags flags) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2131-2153
  0.000% (0/17)
145
QImage::detach
Name: QImage::detach
Prototype: void QImage::detach()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 1104-1116
  0.000% (0/17)
75
QImage::mirrored_helper
Name: QImage::mirrored_helper
Prototype: QImage QImage::mirrored_helper(bool horizontal, bool vertical) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 3101-3124
  0.000% (0/19)
135
QImage::setColor
Name: QImage::setColor
Prototype: void QImage::setColor(int i, QRgb c)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 1531-1549
  0.000% (0/17)
125
QImage::setColorTable
Name: QImage::setColorTable
Prototype: void QImage::setColorTable(const QVector<QRgb> colors)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 1390-1413
  0.000% (0/13)
115
QImage::text
Name: QImage::text
Prototype: QString QImage::text(const QString &key) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 3776-3790
  0.000% (0/13)
105
QImageData::convertInPlace
Name: QImageData::convertInPlace
Prototype: bool QImageData::convertInPlace(QImage::Format newFormat, Qt::ImageConversionFlags flags)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 4764-4782
  0.000% (0/19)
105
QImageScale::qimageCalcXPoints
Name: QImageScale::qimageCalcXPoints
Prototype: int* QImageScale::qimageCalcXPoints(int sw, int dw)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 141-168
  0.000% (0/15)
185
QImageScale::qimageCalcYPoints
Name: QImageScale::qimageCalcYPoints
Prototype: const unsigned int** QImageScale::qimageCalcYPoints(const unsigned int *src, int sw, int sh, int dh)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 111-139
  0.000% (0/15)
195
QImageWriterPrivate::canWriteHelper
Name: QImageWriterPrivate::canWriteHelper
Prototype: bool QImageWriterPrivate::canWriteHelper()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimagewriter.cpp
Lines: 293-313
  0.000% (0/15)
155
QInputDialog::setOptions
Name: QInputDialog::setOptions
Prototype: void QInputDialog::setOptions(InputDialogOptions options)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qinputdialog.cpp
Lines: 662-679
  0.000% (0/17)
125
QInt64Set::contains
Name: QInt64Set::contains
Prototype: bool QInt64Set::contains(quint64 key) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 550-564
  0.000% (0/13)
115
QInt64Set::rehash
Name: QInt64Set::rehash
Prototype: bool QInt64Set::rehash(int capacity)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 505-527
  0.000% (0/13)
155
QInternalMimeData::renderDataHelper
Name: QInternalMimeData::renderDataHelper
Prototype: QByteArray QInternalMimeData::renderDataHelper(const QString &mimeType, const QMimeData *data)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qdnd.cpp
Lines: 311-351
  0.000% (0/18)
225
QItemDelegate::drawCheck
Name: QItemDelegate::drawCheck
Prototype: void QItemDelegate::drawCheck(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, Qt::CheckState state) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemdelegate.cpp
Lines: 735-762
  0.000% (0/12)
165
QItemDelegatePrivate::textLayoutBounds
Name: QItemDelegatePrivate::textLayoutBounds
Prototype: QRect QItemDelegatePrivate::textLayoutBounds(const QStyleOptionViewItem &option) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemdelegate.cpp
Lines: 129-145
  0.000% (0/7)
85
QItemSelectionModel::selectedColumns
Name: QItemSelectionModel::selectedColumns
Prototype: QModelIndexList QItemSelectionModel::selectedColumns(int row) const
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1687-1710
 92.308% (12/13)
135
QItemSelectionModel::selectedRows
Name: QItemSelectionModel::selectedRows
Prototype: QModelIndexList QItemSelectionModel::selectedRows(int column) const
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1655-1678
 92.308% (12/13)
135
QItemSelectionModelPrivate::_q_columnsAboutToBeRemoved
Name: QItemSelectionModelPrivate::_q_columnsAboutToBeRemoved
Prototype: void QItemSelectionModelPrivate::_q_columnsAboutToBeRemoved(const QModelIndex &parent, int start, int end)
Coverage:  95.000% (19/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 763-789
 95.000% (19/20)
175
QItemSelectionRange::isEmpty
Name: QItemSelectionRange::isEmpty
Prototype: bool QItemSelectionRange::isEmpty() const
Coverage:  38.462% (5/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 344-358
 38.462% (5/13)
95
QJsonArray::insert
Name: QJsonArray::insert
Prototype: void QJsonArray::insert(int i, const QJsonValue &value)
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 480-505
 66.667% (10/15)
185
QJsonDocument::fromBinaryData
Name: QJsonDocument::fromBinaryData
Prototype: QJsonDocument QJsonDocument::fromBinaryData(const QByteArray &data, DataValidation validation)
Coverage:  42.105% (8/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp
Lines: 228-257
 42.105% (8/19)
195
QJsonDocument::operator==
Name: QJsonDocument::operator==
Prototype: bool QJsonDocument::operator==(const QJsonDocument &other) const
Coverage:  13.333% (2/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp
Lines: 526-543
 13.333% (2/15)
115
QJsonDocument::setArray
Name: QJsonDocument::setArray
Prototype: void QJsonDocument::setArray(const QJsonArray &array)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp
Lines: 501-521
  0.000% (0/18)
145
QJsonDocument::setObject
Name: QJsonDocument::setObject
Prototype: void QJsonDocument::setObject(const QJsonObject &object)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp
Lines: 474-494
  0.000% (0/18)
145
QJsonPrivate::Base::reserveSpace
Name: QJsonPrivate::Base::reserveSpace
Prototype: int Base::reserveSpace(uint dataSize, int posInTable, uint numItems, bool replace)
Coverage:  64.286% (9/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 149-174
 64.286% (9/14)
175
QKdPointTree::build
Name: QKdPointTree::build
Prototype: int QKdPointTree::build(int begin, int end, int depth)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 668-701
  0.000% (0/15)
185
QKeySequenceEditPrivate::translateModifiers
Name: QKeySequenceEditPrivate::translateModifiers
Prototype: int QKeySequenceEditPrivate::translateModifiers(Qt::KeyboardModifiers state, const QString &text)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qkeysequenceedit.cpp
Lines: 81-99
  0.000% (0/21)
135
QLabel::minimumSizeHint
Name: QLabel::minimumSizeHint
Prototype: QSize QLabel::minimumSizeHint() const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 842-866
  0.000% (0/14)
175
QLabelPrivate::_q_linkHovered
Name: QLabelPrivate::_q_linkHovered
Prototype: void QLabelPrivate::_q_linkHovered(const QString &anchor)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 1564-1584
  0.000% (0/14)
135
QLabelPrivate::clearContents
Name: QLabelPrivate::clearContents
Prototype: void QLabelPrivate::clearContents()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 1285-1327
  0.000% (0/13)
275
QLayout::childEvent
Name: QLayout::childEvent
Prototype: void QLayout::childEvent(QChildEvent *e)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp
Lines: 632-653
  0.000% (0/13)
135
QLayout::spacing
Name: QLayout::spacing
Prototype: int QLayout::spacing() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp
Lines: 317-334
  0.000% (0/13)
105
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...220
McCabe - Cyclomatic Complexity: 3
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 4
...250
McCabe - Cyclomatic Complexity: 4
...255
McCabe - Cyclomatic Complexity: 4
256
McCabe - Cyclomatic Complexity: 5
257
McCabe - Cyclomatic Complexity: 5
258
McCabe - Cyclomatic Complexity: 5
259260
McCabe - Cyclomatic Complexity: 5
261
McCabe - Cyclomatic Complexity: 5
262
McCabe - Cyclomatic Complexity: 5
263
McCabe - Cyclomatic Complexity: 5
...270
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 8
...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