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

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...30
McCabe - Cyclomatic Complexity: 7
...40
McCabe - Cyclomatic Complexity: 6
...50
McCabe - Cyclomatic Complexity: 5
...59
McCabe - Cyclomatic Complexity: 4
60
McCabe - Cyclomatic Complexity: 4
61
McCabe - Cyclomatic Complexity: 4
62
McCabe - Cyclomatic Complexity: 4
6364
McCabe - Cyclomatic Complexity: 4
65
McCabe - Cyclomatic Complexity: 4
66
McCabe - Cyclomatic Complexity: 4
67
McCabe - Cyclomatic Complexity: 4
...70
McCabe - Cyclomatic Complexity: 3
...80
McCabe - Cyclomatic Complexity: 3
...90
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QJsonPrivate::Entry::operator >=
Name: QJsonPrivate::Entry::operator >=
Prototype: bool Entry::operator >=(const Entry &other) const
Coverage:  30.000% (3/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 294-304
 30.000% (3/10)
74
QJsonPrivate::Entry::operator ==
Name: QJsonPrivate::Entry::operator ==
Prototype: bool Entry::operator ==(const Entry &other) const
Coverage:  30.000% (3/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 282-292
 30.000% (3/10)
74
QJsonPrivate::Array::isValid
Name: QJsonPrivate::Array::isValid
Prototype: bool Array::isValid(int maxSize) const
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 253-263
 58.333% (7/12)
64
QJsonObject::take
Name: QJsonObject::take
Prototype: QJsonValue QJsonObject::take(const QString &key)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 536-554
  0.000% (0/12)
134
QJsonObject::remove
Name: QJsonObject::remove
Prototype: void QJsonObject::remove(const QString &key)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 510-525
  0.000% (0/12)
114
QJsonObject::operator =
Name: QJsonObject::operator =
Prototype: QJsonObject &QJsonObject::operator =(const QJsonObject &other)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 182-194
 58.333% (7/12)
84
QJsonDocument::operator =
Name: QJsonDocument::operator =
Prototype: QJsonDocument &QJsonDocument::operator =(const QJsonDocument &other)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp
Lines: 143-154
 58.333% (7/12)
74
QJsonDocument::fromVariant
Name: QJsonDocument::fromVariant
Prototype: QJsonDocument QJsonDocument::fromVariant(const QVariant &variant)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp
Lines: 267-278
  0.000% (0/10)
84
QJsonArray::operator =
Name: QJsonArray::operator =
Prototype: QJsonArray &QJsonArray::operator =(const QJsonArray &other)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 201-213
 58.333% (7/12)
84
QItemSelectionModelPrivate::_q_layoutChanged
Name: QItemSelectionModelPrivate::_q_layoutChanged
Prototype: void QItemSelectionModelPrivate::_q_layoutChanged(const QList<QPersistentModelIndex> &, QAbstractItemModel::LayoutChangeHint hint)
Coverage:  75.000% (18/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1020-1075
 75.000% (18/24)
324
QItemSelectionModelPrivate::_q_layoutAboutToBeChanged
Name: QItemSelectionModelPrivate::_q_layoutAboutToBeChanged
Prototype: void QItemSelectionModelPrivate::_q_layoutAboutToBeChanged(const QList<QPersistentModelIndex> &, QAbstractItemModel::LayoutChangeHint hint)
Coverage:  50.000% (10/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 856-894
 50.000% (10/20)
234
QItemSelection::select
Name: QItemSelection::select
Prototype: void QItemSelection::select(const QModelIndex &topLeft, const QModelIndex &bottomRight)
Coverage:  75.000% (12/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 436-457
 75.000% (12/16)
164
QItemSelection::contains
Name: QItemSelection::contains
Prototype: bool QItemSelection::contains(const QModelIndex &index) const
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 464-473
100.000% (9/9)
64
QItemDelegate::setOptions
Name: QItemDelegate::setOptions
Prototype: QStyleOptionViewItem QItemDelegate::setOptions(const QModelIndex &index, const QStyleOptionViewItem &option) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemdelegate.cpp
Lines: 1172-1198
  0.000% (0/10)
134
QItemDelegate::drawDecoration
Name: QItemDelegate::drawDecoration
Prototype: void QItemDelegate::drawDecoration(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, const QPixmap &pixmap) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemdelegate.cpp
Lines: 680-701
  0.000% (0/12)
134
QItemDelegate::drawBackground
Name: QItemDelegate::drawBackground
Prototype: void QItemDelegate::drawBackground(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemdelegate.cpp
Lines: 771-791
  0.000% (0/16)
124
QItemDelegate::decoration
Name: QItemDelegate::decoration
Prototype: QPixmap QItemDelegate::decoration(const QStyleOptionViewItem &option, const QVariant &variant) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemdelegate.cpp
Lines: 935-952
  0.000% (0/7)
94
QItemDelegate::createEditor
Name: QItemDelegate::createEditor
Prototype: QWidget *QItemDelegate::createEditor(QWidget *parent, const QStyleOptionViewItem &, const QModelIndex &index) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemdelegate.cpp
Lines: 468-482
  0.000% (0/10)
104
QIntersectionPoint::operator <
Name: QIntersectionPoint::operator <
Prototype: bool QIntersectionPoint::operator < (const QIntersectionPoint &other) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 325-334
  0.000% (0/10)
74
QInternalMimeData::hasFormat
Name: QInternalMimeData::hasFormat
Prototype: bool QInternalMimeData::hasFormat(const QString &mimeType) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qdnd.cpp
Lines: 202-213
  0.000% (0/12)
74
QInternalMimeData::formatsHelper
Name: QInternalMimeData::formatsHelper
Prototype: QStringList QInternalMimeData::formatsHelper(const QMimeData *data)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qdnd.cpp
Lines: 278-290
  0.000% (0/10)
74
QInternalMimeData::formats
Name: QInternalMimeData::formats
Prototype: QStringList QInternalMimeData::formats() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qdnd.cpp
Lines: 215-228
  0.000% (0/10)
84
QIntValidator::setRange
Name: QIntValidator::setRange
Prototype: void QIntValidator::setRange(int bottom, int top)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qvalidator.cpp
Lines: 465-482
  0.000% (0/10)
114
QInputDialogPrivate::ensureLayout
Name: QInputDialogPrivate::ensureLayout
Prototype: void QInputDialogPrivate::ensureLayout()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qinputdialog.cpp
Lines: 220-251
  0.000% (0/10)
204
QInputDialog::setTextValue
Name: QInputDialog::setTextValue
Prototype: void QInputDialog::setTextValue(const QString &text)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qinputdialog.cpp
Lines: 697-711
  0.000% (0/10)
94
QInputDialog::setInputMode
Name: QInputDialog::setInputMode
Prototype: void QInputDialog::setInputMode(InputMode mode)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qinputdialog.cpp
Lines: 542-570
  0.000% (0/7)
134
QInputDialog::inputMode
Name: QInputDialog::inputMode
Prototype: QInputDialog::InputMode QInputDialog::inputMode() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qinputdialog.cpp
Lines: 572-585
  0.000% (0/10)
74
QInotifyFileSystemWatcherEngine::removePaths
Name: QInotifyFileSystemWatcherEngine::removePaths
Prototype: QStringList QInotifyFileSystemWatcherEngine::removePaths(const QStringList &paths, QStringList *files, QStringList *directories)
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_inotify.cpp
Lines: 317-343
 92.857% (13/14)
154
QImageReaderPrivate::getText
Name: QImageReaderPrivate::getText
Prototype: void QImageReaderPrivate::getText()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimagereader.cpp
Lines: 634-648
  0.000% (0/16)
84
QImageData::~QImageData
Name: QImageData::~QImageData
Prototype: QImageData::~QImageData()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 167-177
  0.000% (0/12)
84
QImageData::create
Name: QImageData::create
Prototype: QImageData *QImageData::create(uchar *data, int width, int height, int bpl, QImage::Format format, bool readOnly, QImageCleanupFunction cleanupFunction, void *cleanupInfo)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 805-845
  0.000% (0/24)
294
QImage::scaled
Name: QImage::scaled
Prototype: QImage QImage::scaled(const QSize& s, Qt::AspectRatioMode aspectMode, Qt::TransformationMode mode) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2662-2681
  0.000% (0/10)
144
QImage::paintEngine
Name: QImage::paintEngine
Prototype: QPaintEngine *QImage::paintEngine() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 3892-3907
  0.000% (0/12)
104
QImage::operator=
Name: QImage::operator=
Prototype: QImage &QImage::operator=(const QImage &image)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 1055-1067
  0.000% (0/15)
84
QImage::hasAlphaChannel
Name: QImage::hasAlphaChannel
Prototype: bool QImage::hasAlphaChannel() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 4372-4382
  0.000% (0/10)
84
QImage::createAlphaMask
Name: QImage::createAlphaMask
Prototype: QImage QImage::createAlphaMask(Qt::ImageConversionFlags flags) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2796-2811
  0.000% (0/12)
84
QIdentityProxyModelPrivate::_q_sourceLayoutChanged
Name: QIdentityProxyModelPrivate::_q_sourceLayoutChanged
Prototype: void QIdentityProxyModelPrivate::_q_sourceLayoutChanged(const QList<QPersistentModelIndex> &sourceParents, QAbstractItemModel::LayoutChangeHint hint)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 523-547
  0.000% (0/8)
154
QIdentityProxyModelPrivate::_q_sourceLayoutAboutToBeChanged
Name: QIdentityProxyModelPrivate::_q_sourceLayoutAboutToBeChanged
Prototype: void QIdentityProxyModelPrivate::_q_sourceLayoutAboutToBeChanged(const QList<QPersistentModelIndex> &sourceParents, QAbstractItemModel::LayoutChangeHint hint)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 495-521
  0.000% (0/6)
184
QIcuCodec::codecForMibUnlocked
Name: QIcuCodec::codecForMibUnlocked
Prototype: QTextCodec *QIcuCodec::codecForMibUnlocked(int mib)
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 544-555
 50.000% (5/10)
64
QIconModeViewBase::initDynamicLayout
Name: QIconModeViewBase::initDynamicLayout
Prototype: QPoint QIconModeViewBase::initDynamicLayout(const QListViewLayoutInfo &info)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 2922-2942
  0.000% (0/17)
154
QIconModeViewBase::initBspTree
Name: QIconModeViewBase::initBspTree
Prototype: void QIconModeViewBase::initBspTree(const QSize &contents)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 2905-2920
  0.000% (0/10)
94
QIconModeViewBase::addLeaf
Name: QIconModeViewBase::addLeaf
Prototype: void QIconModeViewBase::addLeaf(QVector<int> &leaf, const QRect &area, uint visited, QBspTree::Data data)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 3140-3158
  0.000% (0/16)
134
QIconLoader::updateSystemTheme
Name: QIconLoader::updateSystemTheme
Prototype: void QIconLoader::updateSystemTheme()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qiconloader.cpp
Lines: 123-135
  0.000% (0/10)
74
QIconLoader::ensureInitialized
Name: QIconLoader::ensureInitialized
Prototype: void QIconLoader::ensureInitialized()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qiconloader.cpp
Lines: 99-113
  0.000% (0/10)
84
QIODevice::seek
Name: QIODevice::seek
Prototype: bool QIODevice::seek(qint64 pos)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 849-878
 60.000% (6/10)
134
QIODevice::readLineData
Name: QIODevice::readLineData
Prototype: qint64 QIODevice::readLineData(char *data, qint64 maxSize)
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1453-1475
100.000% (14/14)
134
QHttpThreadDelegate::sslErrorsSlot
Name: QHttpThreadDelegate::sslErrorsSlot
Prototype: void QHttpThreadDelegate::sslErrorsSlot(const QList<QSslError> &errors)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp
Lines: 675-689
 80.000% (8/10)
104
QHttpSocketEngineHandler::createSocketEngine
Name: QHttpSocketEngineHandler::createSocketEngine
Prototype: QAbstractSocketEngine *QHttpSocketEngineHandler::createSocketEngine(QAbstractSocket::SocketType socketType, const QNetworkProxy &proxy, QObject *parent)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 847-865
 80.000% (8/10)
94
QHttpSocketEngine::waitForReadOrWrite
Name: QHttpSocketEngine::waitForReadOrWrite
Prototype: bool QHttpSocketEngine::waitForReadOrWrite(bool *readyToRead, bool *readyToWrite, bool checkRead, bool checkWrite, int msecs, bool *timedOut)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 432-451
 80.000% (8/10)
104
QHttpSocketEngine::slotSocketConnected
Name: QHttpSocketEngine::slotSocketConnected
Prototype: void QHttpSocketEngine::slotSocketConnected()
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 502-536
100.000% (12/12)
254
QHttpSocketEngine::setOption
Name: QHttpSocketEngine::setOption
Prototype: bool QHttpSocketEngine::setOption(SocketOption option, int value)
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 344-356
 50.000% (5/10)
84
QHttpSocketEngine::option
Name: QHttpSocketEngine::option
Prototype: int QHttpSocketEngine::option(SocketOption option) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 331-342
  0.000% (0/10)
74
QHttpNetworkReplyPrivate::readReplyBodyRaw
Name: QHttpNetworkReplyPrivate::readReplyBodyRaw
Prototype: qint64 QHttpNetworkReplyPrivate::readReplyBodyRaw(QAbstractSocket *socket, QByteDataBuffer *out, qint64 size)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 812-843
 80.000% (8/10)
194
QHttpNetworkHeaderPrivate::contentLength
Name: QHttpNetworkHeaderPrivate::contentLength
Prototype: qint64 QHttpNetworkHeaderPrivate::contentLength() const
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkheader.cpp
Lines: 60-78
100.000% (9/9)
124
QHttpNetworkConnectionPrivate::requeueRequest
Name: QHttpNetworkConnectionPrivate::requeueRequest
Prototype: void QHttpNetworkConnectionPrivate::requeueRequest(const HttpMessagePair &pair)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 649-665
  0.000% (0/6)
84
QHttpNetworkConnectionPrivate::pauseConnection
Name: QHttpNetworkConnectionPrivate::pauseConnection
Prototype: void QHttpNetworkConnectionPrivate::pauseConnection()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 143-158
100.000% (10/10)
64
QHttpNetworkConnectionChannel::resetUploadData
Name: QHttpNetworkConnectionChannel::resetUploadData
Prototype: bool QHttpNetworkConnectionChannel::resetUploadData()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 601-618
100.000% (10/10)
104
QHttpNetworkConnectionChannel::close
Name: QHttpNetworkConnectionChannel::close
Prototype: void QHttpNetworkConnectionChannel::close()
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 194-211
100.000% (11/11)
84
QHttpNetworkConnectionChannel::abort
Name: QHttpNetworkConnectionChannel::abort
Prototype: void QHttpNetworkConnectionChannel::abort()
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 214-231
 54.545% (6/11)
84
QHttpNetworkConnectionChannel::_q_proxyAuthenticationRequired
Name: QHttpNetworkConnectionChannel::_q_proxyAuthenticationRequired
Prototype: void QHttpNetworkConnectionChannel::_q_proxyAuthenticationRequired(const QNetworkProxy &proxy, QAuthenticator* auth)
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 1003-1018
 90.000% (9/10)
64
QHttpNetworkConnection::ignoreSslErrors
Name: QHttpNetworkConnection::ignoreSslErrors
Prototype: void QHttpNetworkConnection::ignoreSslErrors(int channel)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 1414-1428
 60.000% (6/10)
74
QHttpNetworkConnection::ignoreSslErrors
Name: QHttpNetworkConnection::ignoreSslErrors
Prototype: void QHttpNetworkConnection::ignoreSslErrors(const QList<QSslError> &errors, int channel)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 1430-1444
 60.000% (6/10)
74
QHostAddress::isMulticast
Name: QHostAddress::isMulticast
Prototype: bool QHostAddress::isMulticast() const
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 1109-1117
100.000% (10/10)
64
QHostAddress::isLoopback
Name: QHostAddress::isLoopback
Prototype: bool QHostAddress::isLoopback() const
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 1083-1101
100.000% (10/10)
94
QHistoryState::setDefaultState
Name: QHistoryState::setDefaultState
Prototype: void QHistoryState::setDefaultState(QAbstractState *state)
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qhistorystate.cpp
Lines: 224-241
 52.941% (9/17)
114
QHighDpiScaling::setGlobalFactor
Name: QHighDpiScaling::setGlobalFactor
Prototype: void QHighDpiScaling::setGlobalFactor(qreal factor)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qhighdpiscaling.cpp
Lines: 323-336
  0.000% (0/16)
104
QHeaderViewPrivate::updateSectionIndicator
Name: QHeaderViewPrivate::updateSectionIndicator
Prototype: void QHeaderViewPrivate::updateSectionIndicator(int section, int position)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 3169-3185
  0.000% (0/13)
94
QHeaderViewPrivate::isSectionSelected
Name: QHeaderViewPrivate::isSectionSelected
Prototype: bool QHeaderViewPrivate::isSectionSelected(int section) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 3207-3222
  0.000% (0/13)
124
QHeaderView::setStretchLastSection
Name: QHeaderView::setStretchLastSection
Prototype: void QHeaderView::setStretchLastSection(bool stretch)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 1499-1513
  0.000% (0/10)
104
QHeaderView::setSortIndicatorShown
Name: QHeaderView::setSortIndicatorShown
Prototype: void QHeaderView::setSortIndicatorShown(bool show)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 1386-1401
  0.000% (0/12)
94
QHeaderView::setMaximumSectionSize
Name: QHeaderView::setMaximumSectionSize
Prototype: void QHeaderView::setMaximumSectionSize(int size)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 1637-1650
  0.000% (0/12)
94
QHeaderView::sectionViewportPosition
Name: QHeaderView::sectionViewportPosition
Prototype: int QHeaderView::sectionViewportPosition(int logicalIndex) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 693-705
  0.000% (0/10)
104
QHeaderView::sectionSizeHint
Name: QHeaderView::sectionSizeHint
Prototype: int QHeaderView::sectionSizeHint(int logicalIndex) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 575-590
  0.000% (0/15)
124
QHeaderView::sectionSize
Name: QHeaderView::sectionSize
Prototype: int QHeaderView::sectionSize(int logicalIndex) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 648-660
  0.000% (0/12)
104
QHeaderView::restoreState
Name: QHeaderView::restoreState
Prototype: bool QHeaderView::restoreState(const QByteArray &state)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 1739-1761
  0.000% (0/14)
184
QHeaderView::mouseDoubleClickEvent
Name: QHeaderView::mouseDoubleClickEvent
Prototype: void QHeaderView::mouseDoubleClickEvent(QMouseEvent *e)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 2593-2613
  0.000% (0/18)
124
QHeaderView::dataChanged
Name: QHeaderView::dataChanged
Prototype: void QHeaderView::dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight, const QVector<int> &)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 2908-2921
  0.000% (0/16)
104
QHashData::nextNode
Name: QHashData::nextNode
Prototype: QHashData::Node *QHashData::nextNode(Node *node)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 604-625
100.000% (10/10)
124
QHashData::free_helper
Name: QHashData::free_helper
Prototype: void QHashData::free_helper(void (*node_delete)(Node *))
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 583-602
 90.000% (9/10)
134
QGuiApplicationPrivate::updateFilteredScreenOrientation
Name: QGuiApplicationPrivate::updateFilteredScreenOrientation
Prototype: void QGuiApplicationPrivate::updateFilteredScreenOrientation(QScreen *s)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 2675-2687
  0.000% (0/10)
104
QGuiApplicationPrivate::tryCloseRemainingWindows
Name: QGuiApplicationPrivate::tryCloseRemainingWindows
Prototype: bool QGuiApplicationPrivate::tryCloseRemainingWindows(QWindowList processedWindows)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 3090-3104
  0.000% (0/12)
104
QGuiApplicationPrivate::shouldQuitInternal
Name: QGuiApplicationPrivate::shouldQuitInternal
Prototype: bool QGuiApplicationPrivate::shouldQuitInternal(const QWindowList &processedWindows)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 3071-3083
  0.000% (0/12)
84
QGuiApplicationPrivate::sendQWindowEventToQPlatformWindow
Name: QGuiApplicationPrivate::sendQWindowEventToQPlatformWindow
Prototype: void QGuiApplicationPrivate::sendQWindowEventToQPlatformWindow(QWindow *window, QEvent *event)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 1673-1685
  0.000% (0/10)
84
QGuiApplicationPrivate::processCloseEvent
Name: QGuiApplicationPrivate::processCloseEvent
Prototype: void QGuiApplicationPrivate::processCloseEvent(QWindowSystemInterfacePrivate::CloseEvent *e)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 2219-2233
  0.000% (0/10)
84
QGuiApplication::topLevelWindows
Name: QGuiApplication::topLevelWindows
Prototype: QWindowList QGuiApplication::topLevelWindows()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 924-938
  0.000% (0/16)
84
QGuiApplication::setWindowIcon
Name: QGuiApplication::setWindowIcon
Prototype: void QGuiApplication::setWindowIcon(const QIcon &icon)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 2997-3007
  0.000% (0/14)
84
QGuiApplication::restoreOverrideCursor
Name: QGuiApplication::restoreOverrideCursor
Prototype: void QGuiApplication::restoreOverrideCursor()
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 3535-3547
  0.000% (0/11)
84
QGridLayoutRowData::totalBox
Name: QGridLayoutRowData::totalBox
Prototype: QGridLayoutBox QGridLayoutRowData::totalBox(int start, int end) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 449-463
  0.000% (0/10)
104
QGridLayoutItem::stretchFactor
Name: QGridLayoutItem::stretchFactor
Prototype: int QGridLayoutItem::stretchFactor(Qt::Orientation orientation) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 560-575
  0.000% (0/10)
94
QGridLayoutEngine::removeItem
Name: QGridLayoutEngine::removeItem
Prototype: void QGridLayoutEngine::removeItem(QGridLayoutItem *item)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 982-996
  0.000% (0/10)
74
QGridLayoutEngine::regenerateGrid
Name: QGridLayoutEngine::regenerateGrid
Prototype: void QGridLayoutEngine::regenerateGrid()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 1267-1280
  0.000% (0/10)
64
QGridLayoutEngine::ensureColumnAndRowData
Name: QGridLayoutEngine::ensureColumnAndRowData
Prototype: void QGridLayoutEngine::ensureColumnAndRowData(QGridLayoutRowData *rowData, QGridLayoutBox *totalBox, const qreal *colPositions, const qreal *colSizes, Qt::Orientation orientation, const QAbstractLayoutStyleInfo *styleInfo) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 1565-1590
  0.000% (0/18)
164
QGridLayoutEngine::effectiveAlignment
Name: QGridLayoutEngine::effectiveAlignment
Prototype: Qt::Alignment QGridLayoutEngine::effectiveAlignment(const QGridLayoutItem *layoutItem) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 934-951
  0.000% (0/10)
104
QGridLayoutEngine::cellRect
Name: QGridLayoutEngine::cellRect
Prototype: QRectF QGridLayoutEngine::cellRect(const QRectF &contentsGeometry, int row, int column, int rowSpan, int columnSpan, const QAbstractLayoutStyleInfo *styleInfo) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 1065-1088
  0.000% (0/16)
154
QGraphicsWidgetPrivate::windowFrameHoverLeaveEvent
Name: QGraphicsWidgetPrivate::windowFrameHoverLeaveEvent
Prototype: void QGraphicsWidgetPrivate::windowFrameHoverLeaveEvent(QGraphicsSceneHoverEvent *event)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 739-763
  0.000% (0/12)
144
QGraphicsWidgetPrivate::resolveLayoutDirection
Name: QGraphicsWidgetPrivate::resolveLayoutDirection
Prototype: void QGraphicsWidgetPrivate::resolveLayoutDirection()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 229-244
  0.000% (0/10)
84
QGraphicsWidget::setWindowFrameMargins
Name: QGraphicsWidget::setWindowFrameMargins
Prototype: void QGraphicsWidget::setWindowFrameMargins(qreal left, qreal top, qreal right, qreal bottom)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 552-573
  0.000% (0/28)
184
QGraphicsWidget::setLayout
Name: QGraphicsWidget::setLayout
Prototype: void QGraphicsWidget::setLayout(QGraphicsLayout *l)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 838-861
  0.000% (0/12)
164
QGraphicsWidget::setContentsMargins
Name: QGraphicsWidget::setContentsMargins
Prototype: void QGraphicsWidget::setContentsMargins(qreal left, qreal top, qreal right, qreal bottom)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 493-518
  0.000% (0/25)
184
QGraphicsWidget::close
Name: QGraphicsWidget::close
Prototype: bool QGraphicsWidget::close()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 2384-2399
  0.000% (0/10)
94
Page:<>1
McCabe - Cyclomatic Complexity: 439
...30
McCabe - Cyclomatic Complexity: 7
...40
McCabe - Cyclomatic Complexity: 6
...50
McCabe - Cyclomatic Complexity: 5
...59
McCabe - Cyclomatic Complexity: 4
60
McCabe - Cyclomatic Complexity: 4
61
McCabe - Cyclomatic Complexity: 4
62
McCabe - Cyclomatic Complexity: 4
6364
McCabe - Cyclomatic Complexity: 4
65
McCabe - Cyclomatic Complexity: 4
66
McCabe - Cyclomatic Complexity: 4
67
McCabe - Cyclomatic Complexity: 4
...70
McCabe - Cyclomatic Complexity: 3
...80
McCabe - Cyclomatic Complexity: 3
...90
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1

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