QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...270
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 7
...290
McCabe - Cyclomatic Complexity: 10
...298
McCabe - Cyclomatic Complexity: 14
299
McCabe - Cyclomatic Complexity: 14
300
McCabe - Cyclomatic Complexity: 15
301
McCabe - Cyclomatic Complexity: 16
302303
McCabe - Cyclomatic Complexity: 19
304
McCabe - Cyclomatic Complexity: 21
305
McCabe - Cyclomatic Complexity: 24
306
McCabe - Cyclomatic Complexity: 29
...308
McCabe - Cyclomatic Complexity: 55
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
qt_idForPointSize
Name: qt_idForPointSize
Prototype: static QPageSize::PageSizeId qt_idForPointSize(const QSize &size, QPageSize::SizeMatchPolicy matchPolicy, QSize *match)
Coverage:  0.000% (0/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagesize.cpp
Lines: 604-667
  0.000% (0/65)
3617
qt_messageSourceToString
Name: qt_messageSourceToString
Prototype: static QString qt_messageSourceToString(QOpenGLDebugMessage::Source source)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp
Lines: 660-683
  0.000% (0/25)
317
qt_xcb_pixmapFromXPixmap
Name: qt_xcb_pixmapFromXPixmap
Prototype: QPixmap qt_xcb_pixmapFromXPixmap(QXcbConnection *connection, xcb_pixmap_t pixmap, int width, int height, int depth, const xcb_visualtype_t *visual)
Coverage:  29.412% (15/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbimage.cpp
Lines: 82-164
 29.412% (15/51)
4917
Parser::until
Name: Parser::until
Prototype: bool Parser::until(QCss::TokenType target, QCss::TokenType target2)
Coverage:  0.000% (0/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2761-2799
  0.000% (0/50)
2718
QAbstractButtonPrivate::moveFocus
Name: QAbstractButtonPrivate::moveFocus
Prototype: void QAbstractButtonPrivate::moveFocus(int key)
Coverage:  0.000% (0/87)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractbutton.cpp
Lines: 235-324
  0.000% (0/87)
5618
QComboBoxPrivateContainer::eventFilter
Name: QComboBoxPrivateContainer::eventFilter
Prototype: bool QComboBoxPrivateContainer::eventFilter(QObject *o, QEvent *e)
Coverage:  0.000% (0/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 654-721
  0.000% (0/63)
4118
QCoreApplicationPrivate::sendPostedEvents
Name: QCoreApplicationPrivate::sendPostedEvents
Prototype: void QCoreApplicationPrivate::sendPostedEvents(QObject *receiver, int event_type, QThreadData *data)
Coverage:  88.750% (71/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 1511-1658
 88.750% (71/80)
6518
QDateTimeParser::findAmPm
Name: QDateTimeParser::findAmPm
Prototype: QDateTimeParser::AmPmFinder QDateTimeParser::findAmPm(QString &str, int sectionIndex, int *used) const
Coverage:  50.000% (31/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1343-1418
 50.000% (31/62)
4518
QDomNodeListPrivate::createList
Name: QDomNodeListPrivate::createList
Prototype: void QDomNodeListPrivate::createList()
Coverage:  0.000% (0/76)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 1180-1232
  0.000% (0/76)
3618
QDomNodePrivate::insertAfter
Name: QDomNodePrivate::insertAfter
Prototype: QDomNodePrivate* QDomNodePrivate::insertAfter(QDomNodePrivate* newChild, QDomNodePrivate* refChild)
Coverage:  29.825% (17/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 1607-1701
 29.825% (17/57)
5518
QDomNodePrivate::insertBefore
Name: QDomNodePrivate::insertBefore
Prototype: QDomNodePrivate* QDomNodePrivate::insertBefore(QDomNodePrivate* newChild, QDomNodePrivate* refChild)
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 1512-1605
  0.000% (0/57)
5518
QEGLPlatformContext::updateFormatFromGL
Name: QEGLPlatformContext::updateFormatFromGL
Prototype: void QEGLPlatformContext::updateFormatFromGL()
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglplatformcontext.cpp
Lines: 284-365
  0.000% (0/57)
5118
QFSFileEngine::fileFlags
Name: QFSFileEngine::fileFlags
Prototype: QAbstractFileEngine::FileFlags QFSFileEngine::fileFlags(FileFlags type) const
Coverage:  64.286% (36/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 522-591
 64.286% (36/56)
4518
QFileSystemModel::data
Name: QFileSystemModel::data
Prototype: QVariant QFileSystemModel::data(const QModelIndex &index, int role) const
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 686-733
  0.000% (0/41)
2818
QFontDatabase::load
Name: QFontDatabase::load
Prototype: void QFontDatabase::load(const QFontPrivate *d, int script)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 2723-2814
  0.000% (0/58)
5018
QFontEngine::loadKerningPairs
Name: QFontEngine::loadKerningPairs
Prototype: void QFontEngine::loadKerningPairs(QFixed scalingFactor)
Coverage:  0.000% (0/52)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1127-1215
  0.000% (0/52)
5218
QFutureWatcherBasePrivate::sendCallOutEvent
Name: QFutureWatcherBasePrivate::sendCallOutEvent
Prototype: void QFutureWatcherBasePrivate::sendCallOutEvent(QFutureCallOutEvent *event)
Coverage:  85.714% (36/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfuturewatcher.cpp
Lines: 426-484
 85.714% (36/42)
3918
QGLTexture::bindCompressedTexturePVR
Name: QGLTexture::bindCompressedTexturePVR
Prototype: QSize QGLTexture::bindCompressedTexturePVR(const char *buf, int len)
Coverage:  0.000% (0/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 5453-5567
  0.000% (0/55)
7418
QGraphicsItem::~QGraphicsItem
Name: QGraphicsItem::~QGraphicsItem
Prototype: QGraphicsItem::~QGraphicsItem()
Coverage:  0.000% (0/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 1421-1493
  0.000% (0/54)
4418
QGraphicsSceneIndexPrivate::recursive_items_helper
Name: QGraphicsSceneIndexPrivate::recursive_items_helper
Prototype: void QGraphicsSceneIndexPrivate::recursive_items_helper(QGraphicsItem *item, QRectF exposeRect, QGraphicsSceneIndexIntersector intersect, QList<QGraphicsItem *> *items, const QTransform &viewTransform, Qt::ItemSelectionMode mode, qreal parentOpacity, const void *intersectData) const
Coverage:  0.000% (0/76)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicssceneindex.cpp
Lines: 248-329
  0.000% (0/76)
5218
QGraphicsScenePrivate::setActivePanelHelper
Name: QGraphicsScenePrivate::setActivePanelHelper
Prototype: void QGraphicsScenePrivate::setActivePanelHelper(QGraphicsItem *item, bool duringActivationEvent)
Coverage:  0.000% (0/68)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 727-803
  0.000% (0/68)
4518
QHttpNetworkConnectionPrivate::fillPipeline
Name: QHttpNetworkConnectionPrivate::fillPipeline
Prototype: void QHttpNetworkConnectionPrivate::fillPipeline(QAbstractSocket *socket)
Coverage:  75.000% (48/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 703-783
 75.000% (48/64)
4618
QHttpNetworkConnectionPrivate::prepareRequest
Name: QHttpNetworkConnectionPrivate::prepareRequest
Prototype: void QHttpNetworkConnectionPrivate::prepareRequest(HttpMessagePair &messagePair)
Coverage:  76.190% (48/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 248-347
 76.190% (48/63)
5118
QHttpNetworkConnectionPrivate::removeReply
Name: QHttpNetworkConnectionPrivate::removeReply
Prototype: void QHttpNetworkConnectionPrivate::removeReply(QHttpNetworkReply *reply)
Coverage:  66.071% (37/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 875-965
 66.071% (37/56)
4518
QImage::createHeuristicMask
Name: QImage::createHeuristicMask
Prototype: QImage QImage::createHeuristicMask(bool clipTight) const
Coverage:  0.000% (0/82)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2819-2909
  0.000% (0/82)
6518
QItemSelectionModel::isRowSelected
Name: QItemSelectionModel::isRowSelected
Prototype: bool QItemSelectionModel::isRowSelected(int row, const QModelIndex &parent) const
Coverage:  84.127% (53/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1435-1487
 84.127% (53/63)
3718
QLayout::activate
Name: QLayout::activate
Prototype: bool QLayout::activate()
Coverage:  0.000% (0/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp
Lines: 1056-1125
  0.000% (0/54)
5018
QLocalServerPrivate::listen
Name: QLocalServerPrivate::listen
Prototype: bool QLocalServerPrivate::listen(const QString &requestedServerName)
Coverage:  69.091% (38/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalserver_unix.cpp
Lines: 75-188
 69.091% (38/55)
7318
QMatrix4x4::inverted
Name: QMatrix4x4::inverted
Prototype: QMatrix4x4 QMatrix4x4::inverted(bool *invertible) const
Coverage:  0.000% (0/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 403-513
  0.000% (0/56)
9218
QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed
Name: QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed
Prototype: bool QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed(QHttpNetworkRequest &httpRequest)
Coverage:  83.636% (46/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 464-586
 83.636% (46/55)
6718
QNetworkReplyHttpImplPrivate::replyDownloadMetaData
Name: QNetworkReplyHttpImplPrivate::replyDownloadMetaData
Prototype: void QNetworkReplyHttpImplPrivate::replyDownloadMetaData (QList<QPair<QByteArray,QByteArray> > hm, int sc,QString rp,bool pu, QSharedPointer<char> db, qint64 contentLength, bool spdyWasUsed)
Coverage:  62.069% (36/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 1160-1256
 62.069% (36/58)
5618
QOpenGLFunctions_4_2_Core::initializeOpenGLFunctions
Name: QOpenGLFunctions_4_2_Core::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_4_2_Core::initializeOpenGLFunctions()
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_2_core.cpp
Lines: 146-284
  0.000% (0/58)
9818
QOpenGLFunctions_4_4_Core::~QOpenGLFunctions_4_4_Core
Name: QOpenGLFunctions_4_4_Core::~QOpenGLFunctions_4_4_Core
Prototype: QOpenGLFunctions_4_4_Core::~QOpenGLFunctions_4_4_Core()
Coverage:  0.000% (0/86)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_4_core.cpp
Lines: 84-154
  0.000% (0/86)
5118
QPainter::drawPixmap
Name: QPainter::drawPixmap
Prototype: void QPainter::drawPixmap(const QRectF &r, const QPixmap &pm, const QRectF &sr)
Coverage:  0.000% (0/85)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 5117-5249
  0.000% (0/85)
8218
QPainter::drawStaticText
Name: QPainter::drawStaticText
Prototype: void QPainter::drawStaticText(const QPointF &topLeftPosition, const QStaticText &staticText)
Coverage:  0.000% (0/72)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 5719-5832
  0.000% (0/72)
7218
QProcessPrivate::waitForReadyRead
Name: QProcessPrivate::waitForReadyRead
Prototype: bool QProcessPrivate::waitForReadyRead(int msecs)
Coverage:  87.879% (58/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 709-785
 87.879% (58/66)
4418
QRegExpMatchState::testAnchor
Name: QRegExpMatchState::testAnchor
Prototype: bool QRegExpMatchState::testAnchor(int i, int a, const int *capBegin)
Coverage:  91.667% (55/60)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1802-1861
 91.667% (55/60)
3718
QScrollerPrivate::createScrollingSegments
Name: QScrollerPrivate::createScrollingSegments
Prototype: void QScrollerPrivate::createScrollingSegments(qreal v, qreal startPos, qreal deltaTime, qreal deltaPos, Qt::Orientation orientation)
Coverage:  0.000% (0/91)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1247-1388
  0.000% (0/91)
7818
QSettingsPrivate::iniEscapedString
Name: QSettingsPrivate::iniEscapedString
Prototype: void QSettingsPrivate::iniEscapedString(const QString &str, QByteArray &result, QTextCodec *codec)
Coverage:  98.592% (70/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 628-709
 98.592% (70/71)
5318
QSettingsPrivate::variantToString
Name: QSettingsPrivate::variantToString
Prototype: QString QSettingsPrivate::variantToString(const QVariant &v)
Coverage:  84.375% (27/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 390-485
 84.375% (27/32)
5618
QSortFilterProxyModelPrivate::source_items_inserted
Name: QSortFilterProxyModelPrivate::source_items_inserted
Prototype: void QSortFilterProxyModelPrivate::source_items_inserted( const QModelIndex &source_parent, int start, int end, Qt::Orientation orient)
Coverage:  74.286% (52/70)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 734-827
 74.286% (52/70)
5718
QSplitterPrivate::recalc
Name: QSplitterPrivate::recalc
Prototype: void QSplitterPrivate::recalc(bool update)
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 385-472
  0.000% (0/57)
5618
QStandardItemModel::dropMimeData
Name: QStandardItemModel::dropMimeData
Prototype: bool QStandardItemModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 3075-3189
  0.000% (0/58)
7518
QStateMachinePrivate::enterStates
Name: QStateMachinePrivate::enterStates
Prototype: void QStateMachinePrivate::enterStates(QEvent *event, const QList<QAbstractState*> &exitedStates_sorted, const QList<QAbstractState*> &statesToEnter_sorted, const QSet<QAbstractState*> &statesForDefaultEntry, QHash<QAbstractState*, QVector<QPropertyAssignment> > &propertyAssignmentsForState , const QList<QAbstractAnimation *> &selectedAnimations )
Coverage:  92.424% (61/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 938-1055
 92.424% (61/66)
5818
QSysInfo::currentCpuArchitecture
Name: QSysInfo::currentCpuArchitecture
Prototype: QString QSysInfo::currentCpuArchitecture()
Coverage:  29.167% (14/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 2371-2446
 29.167% (14/48)
2018
QTabBarPrivate::initBasicStyleOption
Name: QTabBarPrivate::initBasicStyleOption
Prototype: void QTabBarPrivate::initBasicStyleOption(QStyleOptionTab *option, int tabIndex) const
Coverage:  0.000% (0/94)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 142-214
  0.000% (0/94)
5518
QTextHtmlExporter::emitFragment
Name: QTextHtmlExporter::emitFragment
Prototype: void QTextHtmlExporter::emitFragment(const QTextFragment &fragment)
Coverage:  0.000% (0/60)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 2631-2715
  0.000% (0/60)
5518
QTextHtmlImporter::appendNodeText
Name: QTextHtmlImporter::appendNodeText
Prototype: bool QTextHtmlImporter::appendNodeText()
Coverage:  0.000% (0/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentfragment.cpp
Lines: 552-639
  0.000% (0/63)
5518
QTextList::itemText
Name: QTextList::itemText
Prototype: QString QTextList::itemText(const QTextBlock &blockIt) const
Coverage:  0.000% (0/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlist.cpp
Lines: 174-269
  0.000% (0/49)
5018
QTreeViewPrivate::layout
Name: QTreeViewPrivate::layout
Prototype: void QTreeViewPrivate::layout(int i, bool recursiveExpanding, bool afterIsUninitialized)
Coverage:  0.000% (0/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3318-3409
  0.000% (0/67)
6518
QUnsortedModelEngine::buildIndices
Name: QUnsortedModelEngine::buildIndices
Prototype: int QUnsortedModelEngine::buildIndices(const QString& str, const QModelIndex& parent, int n, const QIndexMapper& indices, QMatchData* m)
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 693-741
  0.000% (0/40)
2818
QVariant::compare
Name: QVariant::compare
Prototype: int QVariant::compare(const QVariant &v) const
Coverage:  93.939% (62/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 3514-3574
 93.939% (62/66)
3518
QWidget::~QWidget
Name: QWidget::~QWidget
Prototype: QWidget::~QWidget()
Coverage:  0.000% (0/69)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1548-1703
  0.000% (0/69)
5818
QWidgetTextControlPrivate::mouseMoveEvent
Name: QWidgetTextControlPrivate::mouseMoveEvent
Prototype: void QWidgetTextControlPrivate::mouseMoveEvent(QEvent *e, Qt::MouseButton button, const QPointF &mousePos, Qt::KeyboardModifiers modifiers, Qt::MouseButtons buttons, const QPoint &globalPos)
Coverage:  0.000% (0/67)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 1663-1750
  0.000% (0/67)
5218
QXcbClipboard::handleSelectionRequest
Name: QXcbClipboard::handleSelectionRequest
Prototype: void QXcbClipboard::handleSelectionRequest(xcb_selection_request_event_t *req)
Coverage:  60.606% (40/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 597-718
 60.606% (40/66)
8018
QXcbConnection::QXcbConnection
Name: QXcbConnection::QXcbConnection
Prototype: QXcbConnection::QXcbConnection(QXcbNativeInterface *nativeInterface, bool canGrabServer, xcb_visualid_t defaultVisualId, const char *displayName)
Coverage:  44.643% (25/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 547-673
 44.643% (25/56)
6518
QXcbIntegration::styleHint
Name: QXcbIntegration::styleHint
Prototype: QVariant QXcbIntegration::styleHint(QPlatformIntegration::StyleHint hint) const
Coverage:  66.667% (20/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 359-398
 66.667% (20/30)
1418
QXcbWindow::handleClientMessageEvent
Name: QXcbWindow::handleClientMessageEvent
Prototype: void QXcbWindow::handleClientMessageEvent(const xcb_client_message_event_t *event)
Coverage:  42.188% (27/64)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2042-2106
 42.188% (27/64)
4718
QXmlStreamReaderPrivate::fastScanLiteralContent
Name: QXmlStreamReaderPrivate::fastScanLiteralContent
Prototype: inline int QXmlStreamReaderPrivate::fastScanLiteralContent()
Coverage:  88.235% (30/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1139-1187
 88.235% (30/34)
2418
QXmlTestLogger::xmlQuote
Name: QXmlTestLogger::xmlQuote
Prototype: int QXmlTestLogger::xmlQuote(QTestCharBuffer* destBuf, char const* src, size_t n)
Coverage:  63.265% (31/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 310-364
 63.265% (31/49)
2218
QZipPrivate::fillFileInfo
Name: QZipPrivate::fillFileInfo
Prototype: QZipReader::FileInfo QZipPrivate::fillFileInfo(int index) const
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 438-501
  0.000% (0/42)
4018
blend_tiled_rgb565
Name: blend_tiled_rgb565
Prototype: static void blend_tiled_rgb565(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4521-4617
  0.000% (0/57)
7018
cursorIdForShape
Name: cursorIdForShape
Prototype: static int cursorIdForShape(int cshape)
Coverage:  57.576% (19/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 379-431
 57.576% (19/33)
3218
do_mirror
Name: do_mirror
Prototype: inline void do_mirror(QImageData *dst, QImageData *src, bool horizontal, bool vertical)
Coverage:  0.000% (0/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2999-3077
  0.000% (0/51)
4718
drawLineAA
Name: drawLineAA
Prototype: template<DrawPixel drawPixel, class Dasher> static bool drawLineAA(QCosmeticStroker *stroker, qreal rx1, qreal ry1, qreal rx2, qreal ry2, int caps)
Coverage:  0.000% (0/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp
Lines: 899-1040
  0.000% (0/59)
9018
init_platform
Name: init_platform
Prototype: static void init_platform(const QString &pluginArgument, const QString &platformPluginPath, const QString &platformThemeName, int &argc, char **argv)
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 1058-1147
  0.000% (0/43)
4118
jobHoldToString
Name: jobHoldToString
Prototype: static inline QString jobHoldToString(const QCUPSSupport::JobHoldUntil jobHold, const QTime holdUntilTime)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qcups.cpp
Lines: 72-103
  0.000% (0/30)
918
miUnionO
Name: miUnionO
Prototype: static void miUnionO(QRegionPrivate &dest, const QRect *r1, const QRect *r1End, const QRect *r2, const QRect *r2End, int y1, int y2)
Coverage:  0.000% (0/82)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2377-2421
  0.000% (0/82)
1218
numerusHelper
Name: numerusHelper
Prototype: static uint numerusHelper(int n, const uchar *rules, uint rulesSize)
Coverage:  37.931% (22/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 199-276
 37.931% (22/58)
4918
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QNetworkProxy &proxy)
Coverage:  40.000% (14/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkproxy.cpp
Lines: 1580-1623
 40.000% (14/35)
2818
qt_string_normalize
Name: qt_string_normalize
Prototype: void qt_string_normalize(QString *data, QString::NormalizationForm mode, QChar::UnicodeVersion version, int from)
Coverage:  92.857% (52/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7134-7198
 92.857% (52/56)
4518
qt_write_dib
Name: qt_write_dib
Prototype: bool qt_write_dib(QDataStream &s, QImage image)
Coverage:  0.000% (0/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qbmphandler.cpp
Lines: 583-685
  0.000% (0/62)
7818
Parser::parseTerm
Name: Parser::parseTerm
Prototype: bool Parser::parseTerm(Value *value)
Coverage:  0.000% (0/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2593-2667
  0.000% (0/54)
5419
QAbstractSpinBoxPrivate::variantCompare
Name: QAbstractSpinBoxPrivate::variantCompare
Prototype: int QAbstractSpinBoxPrivate::variantCompare(const QVariant &arg1, const QVariant &arg2)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qabstractspinbox.cpp
Lines: 2056-2117
  0.000% (0/48)
6519
QApplication::setStyle
Name: QApplication::setStyle
Prototype: void QApplication::setStyle(QStyle *style)
Coverage:  0.000% (0/72)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 1188-1282
  0.000% (0/72)
5219
QColumnViewPrivate::closeColumns
Name: QColumnViewPrivate::closeColumns
Prototype: void QColumnViewPrivate::closeColumns(const QModelIndex &parent, bool build)
Coverage:  0.000% (0/73)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qcolumnview.cpp
Lines: 557-631
  0.000% (0/73)
4819
QConfFileSettingsPrivate::readIniLine
Name: QConfFileSettingsPrivate::readIniLine
Prototype: bool QConfFileSettingsPrivate::readIniLine(const QByteArray &data, int &dataPos, int &lineStart, int &lineLen, int &equalsPos)
Coverage:  95.652% (66/69)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 1586-1647
 95.652% (66/69)
4219
QDBusConnectionPrivate::activateObject
Name: QDBusConnectionPrivate::activateObject
Prototype: void QDBusConnectionPrivate::activateObject(ObjectTreeNode &node, const QDBusMessage &msg, int pathStartPos)
Coverage:  81.667% (49/60)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1433-1518
 81.667% (49/60)
4619
QDashStroker::processCurrentSubpath
Name: QDashStroker::processCurrentSubpath
Prototype: void QDashStroker::processCurrentSubpath()
Coverage:  0.000% (0/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 1096-1259
  0.000% (0/61)
10119
QDateTimeEdit::keyPressEvent
Name: QDateTimeEdit::keyPressEvent
Prototype: void QDateTimeEdit::keyPressEvent(QKeyEvent *event)
Coverage:  0.000% (0/73)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 1050-1196
  0.000% (0/73)
4319
QDateTimeParser::fieldInfo
Name: QDateTimeParser::fieldInfo
Prototype: QDateTimeParser::FieldInfo QDateTimeParser::fieldInfo(int index) const
Coverage:  69.697% (23/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1449-1496
 69.697% (23/33)
2419
QDomNodePrivate::replaceChild
Name: QDomNodePrivate::replaceChild
Prototype: QDomNodePrivate* QDomNodePrivate::replaceChild(QDomNodePrivate* newChild, QDomNodePrivate* oldChild)
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 1703-1795
  0.000% (0/57)
5419
QFocusFrame::eventFilter
Name: QFocusFrame::eventFilter
Prototype: bool QFocusFrame::eventFilter(QObject *o, QEvent *e)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfocusframe.cpp
Lines: 270-327
  0.000% (0/38)
3319
QFontPrivate::resolve
Name: QFontPrivate::resolve
Prototype: void QFontPrivate::resolve(uint mask, const QFontPrivate *other)
Coverage:  0.000% (0/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 249-310
  0.000% (0/55)
3919
QGtkStyle::standardPixmap
Name: QGtkStyle::standardPixmap
Prototype: QPixmap QGtkStyle::standardPixmap(StandardPixmap sp, const QStyleOption *option, const QWidget *widget) const
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtkstyle.cpp
Lines: 4046-4109
  0.000% (0/37)
3219
QHeaderViewPrivate::resizeSections
Name: QHeaderViewPrivate::resizeSections
Prototype: void QHeaderViewPrivate::resizeSections(QHeaderView::ResizeMode globalMode, bool useGlobalMode)
Coverage:  0.000% (0/80)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 3217-3344
  0.000% (0/80)
8219
QHostAddress::parseSubnet
Name: QHostAddress::parseSubnet
Prototype: QPair<QHostAddress, int> QHostAddress::parseSubnet(const QString &subnet)
Coverage:  96.721% (59/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 980-1076
 96.721% (59/61)
5319
QImageTextureGlyphCache::fillTexture
Name: QImageTextureGlyphCache::fillTexture
Prototype: void QImageTextureGlyphCache::fillTexture(const Coord &c, glyph_t g, QFixed subPixelPosition)
Coverage:  0.000% (0/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtextureglyphcache.cpp
Lines: 303-394
  0.000% (0/59)
5019
QJsonValue::fromVariant
Name: QJsonValue::fromVariant
Prototype: QJsonValue QJsonValue::fromVariant(const QVariant &variant)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 387-428
  0.000% (0/35)
1819
QLabelPrivate::sizeForWidth
Name: QLabelPrivate::sizeForWidth
Prototype: QSize QLabelPrivate::sizeForWidth(int w) const
Coverage:  0.000% (0/81)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 559-648
  0.000% (0/81)
5919
QLocaleData::longLongToString
Name: QLocaleData::longLongToString
Prototype: QString QLocaleData::longLongToString(const QChar zero, const QChar group, const QChar plus, const QChar minus, qlonglong l, int precision, int base, int width, unsigned flags)
Coverage:  65.217% (60/92)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 2882-2967
 65.217% (60/92)
5219
QMenuPrivate::setCurrentAction
Name: QMenuPrivate::setCurrentAction
Prototype: void QMenuPrivate::setCurrentAction(QAction *action, int popup, SelectionReason reason, bool activateFirst)
Coverage:  0.000% (0/68)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 554-626
  0.000% (0/68)
3919
QMenuPrivate::updateActionRects
Name: QMenuPrivate::updateActionRects
Prototype: void QMenuPrivate::updateActionRects(const QRect &screen) const
Coverage:  0.000% (0/90)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 243-389
  0.000% (0/90)
9819
QMimeBinaryProvider::loadMimeTypePrivate
Name: QMimeBinaryProvider::loadMimeTypePrivate
Prototype: void QMimeBinaryProvider::loadMimeTypePrivate(QMimeTypePrivate &data)
Coverage:  72.131% (44/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 553-648
 72.131% (44/61)
5219
QMoviePrivate::infoForFrame
Name: QMoviePrivate::infoForFrame
Prototype: QFrameInfo QMoviePrivate::infoForFrame(int frameNumber)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qmovie.cpp
Lines: 325-416
  0.000% (0/58)
5619
QNativeSocketEnginePrivate::nativeAccept
Name: QNativeSocketEnginePrivate::nativeAccept
Prototype: int QNativeSocketEnginePrivate::nativeAccept()
Coverage:  17.857% (5/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 559-606
 17.857% (5/28)
2019
QOpenGLFunctions_3_2_Compatibility::initializeOpenGLFunctions
Name: QOpenGLFunctions_3_2_Compatibility::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_3_2_Compatibility::initializeOpenGLFunctions()
Coverage:  0.000% (0/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_3_2_compatibility.cpp
Lines: 153-299
  0.000% (0/61)
10419
QOpenGLFunctions_3_3_Compatibility::~QOpenGLFunctions_3_3_Compatibility
Name: QOpenGLFunctions_3_3_Compatibility::~QOpenGLFunctions_3_3_Compatibility
Prototype: QOpenGLFunctions_3_3_Compatibility::~QOpenGLFunctions_3_3_Compatibility()
Coverage:  0.000% (0/91)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_3_3_compatibility.cpp
Lines: 86-160
  0.000% (0/91)
5419
QOpenGLFunctions_4_3_Core::initializeOpenGLFunctions
Name: QOpenGLFunctions_4_3_Core::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_4_3_Core::initializeOpenGLFunctions()
Coverage:  0.000% (0/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_3_core.cpp
Lines: 151-297
  0.000% (0/61)
10419
QOpenGLFunctions_4_5_Core::~QOpenGLFunctions_4_5_Core
Name: QOpenGLFunctions_4_5_Core::~QOpenGLFunctions_4_5_Core
Prototype: QOpenGLFunctions_4_5_Core::~QOpenGLFunctions_4_5_Core()
Coverage:  0.000% (0/91)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_5_core.cpp
Lines: 85-159
  0.000% (0/91)
5419
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...270
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 7
...290
McCabe - Cyclomatic Complexity: 10
...298
McCabe - Cyclomatic Complexity: 14
299
McCabe - Cyclomatic Complexity: 14
300
McCabe - Cyclomatic Complexity: 15
301
McCabe - Cyclomatic Complexity: 16
302303
McCabe - Cyclomatic Complexity: 19
304
McCabe - Cyclomatic Complexity: 21
305
McCabe - Cyclomatic Complexity: 24
306
McCabe - Cyclomatic Complexity: 29
...308
McCabe - Cyclomatic Complexity: 55

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