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

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 15
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...284
eLOC - Effective Lines of Code: 26
285
eLOC - Effective Lines of Code: 27
286
eLOC - Effective Lines of Code: 28
287
eLOC - Effective Lines of Code: 29
288289
eLOC - Effective Lines of Code: 31
290
eLOC - Effective Lines of Code: 32
291
eLOC - Effective Lines of Code: 33
292
eLOC - Effective Lines of Code: 35
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QEGLPlatformContext::adopt
Name: QEGLPlatformContext::adopt
Prototype: void QEGLPlatformContext::adopt(const QVariant &nativeHandle, QPlatformOpenGLContext *share)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eglconvenience/qeglplatformcontext.cpp
Lines: 208-254
  0.000% (0/24)
306
QFSFileEnginePrivate::readFdFh
Name: QFSFileEnginePrivate::readFdFh
Prototype: qint64 QFSFileEnginePrivate::readFdFh(char *data, qint64 len)
Coverage:  69.231% (27/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 592-647
 69.231% (27/39)
309
QFileDialogComboBox::showPopup
Name: QFileDialogComboBox::showPopup
Prototype: void QFileDialogComboBox::showPopup()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3850-3892
  0.000% (0/22)
308
QFileDialogPrivate::_q_deleteCurrent
Name: QFileDialogPrivate::_q_deleteCurrent
Prototype: void QFileDialogPrivate::_q_deleteCurrent()
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3398-3448
  0.000% (0/27)
309
QFileInfoPrivate::getFileFlags
Name: QFileInfoPrivate::getFileFlags
Prototype: uint QFileInfoPrivate::getFileFlags(QAbstractFileEngine::FileFlags request) const
Coverage:  81.250% (26/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 124-183
 81.250% (26/32)
3011
QFileSystemModelPrivate::filtersAcceptsNode
Name: QFileSystemModelPrivate::filtersAcceptsNode
Prototype: bool QFileSystemModelPrivate::filtersAcceptsNode(const QFileSystemNode *node) const
Coverage:  0.000% (0/70)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfilesystemmodel.cpp
Lines: 1930-1969
  0.000% (0/70)
304
QFontDatabase::pointSizes
Name: QFontDatabase::pointSizes
Prototype: QList<int> QFontDatabase::pointSizes(const QString &family, const QString &styleName)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1763-1813
  0.000% (0/36)
3012
QFontDatabasePrivate::family
Name: QFontDatabasePrivate::family
Prototype: QtFontFamily *QFontDatabasePrivate::family(const QString &f, FamilyRequestFlags flags)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 514-559
  0.000% (0/35)
3010
QFontDialog::eventFilter
Name: QFontDialog::eventFilter
Prototype: bool QFontDialog::eventFilter(QObject *o , QEvent *e)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 431-467
  0.000% (0/48)
3010
QFontEngineFT::boundingBox
Name: QFontEngineFT::boundingBox
Prototype: glyph_metrics_t QFontEngineFT::boundingBox(glyph_t glyph)
Coverage:  54.167% (13/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1751-1788
 54.167% (13/24)
307
QFreetypeFace::computeSize
Name: QFreetypeFace::computeSize
Prototype: void QFreetypeFace::computeSize(const QFontDef &fontDef, int *xsize, int *ysize, bool *outline_drawing, QFixed *scalableBitmapScaleFactor)
Coverage:  11.628% (5/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 337-388
 11.628% (5/43)
3012
QGL2PaintEngineExPrivate::updateCompositionMode
Name: QGL2PaintEngineExPrivate::updateCompositionMode
Prototype: void QGL2PaintEngineExPrivate::updateCompositionMode()
Coverage:  10.345% (3/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 441-492
 10.345% (3/29)
3015
QGL2PaintEngineExPrivate::updateMatrix
Name: QGL2PaintEngineExPrivate::updateMatrix
Prototype: void QGL2PaintEngineExPrivate::updateMatrix()
Coverage:  33.333% (3/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 370-438
 33.333% (3/9)
303
QGraphicsItem::boundingRegion
Name: QGraphicsItem::boundingRegion
Prototype: QRegion QGraphicsItem::boundingRegion(const QTransform &itemToDeviceTransform) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 5310-5359
  0.000% (0/5)
303
QGraphicsItemPrivate::setEnabledHelper
Name: QGraphicsItemPrivate::setEnabledHelper
Prototype: void QGraphicsItemPrivate::setEnabledHelper(bool newEnabled, bool explicitly, bool update)
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 2588-2641
  0.000% (0/53)
3015
QGraphicsSceneBspTree::initialize
Name: QGraphicsSceneBspTree::initialize
Prototype: void QGraphicsSceneBspTree::initialize(const QRectF &rect, int depth, int index)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene_bsp.cpp
Lines: 190-233
  0.000% (0/11)
304
QGraphicsView::mouseDoubleClickEvent
Name: QGraphicsView::mouseDoubleClickEvent
Prototype: void QGraphicsView::mouseDoubleClickEvent(QMouseEvent *event)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 3201-3240
  0.000% (0/10)
303
QGraphicsWidgetPrivate::fixFocusChainBeforeReparenting
Name: QGraphicsWidgetPrivate::fixFocusChainBeforeReparenting
Prototype: void QGraphicsWidgetPrivate::fixFocusChainBeforeReparenting(QGraphicsWidget *newParent, QGraphicsScene *oldScene, QGraphicsScene *newScene)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 773-829
  0.000% (0/30)
308
QGridLayoutPrivate::setSize
Name: QGridLayoutPrivate::setSize
Prototype: void QGridLayoutPrivate::setSize(int r, int c)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp
Lines: 491-529
  0.000% (0/18)
306
QHeaderView::event
Name: QHeaderView::event
Prototype: bool QHeaderView::event(QEvent *e)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 2250-2292
  0.000% (0/35)
3015
QHeaderView::mousePressEvent
Name: QHeaderView::mousePressEvent
Prototype: void QHeaderView::mousePressEvent(QMouseEvent *e)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 2402-2440
  0.000% (0/35)
309
QImage::pixel
Name: QImage::pixel
Prototype: QRgb QImage::pixel(int x, int y) const
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2234-2290
  0.000% (0/45)
3020
QJsonArray::fromVariantList
Name: QJsonArray::fromVariantList
Prototype: QJsonArray QJsonArray::fromVariantList(const QVariantList &list)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 262-305
  0.000% (0/18)
306
QKdeTheme::createKdeTheme
Name: QKdeTheme::createKdeTheme
Prototype: QPlatformTheme *QKdeTheme::createKdeTheme()
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 535-588
  0.000% (0/30)
3012
QLayout::alignmentRect
Name: QLayout::alignmentRect
Prototype: QRect QLayout::alignmentRect(const QRect &r) const
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp
Lines: 1311-1356
  0.000% (0/29)
309
QLocalSocketPrivate::errorOccurred
Name: QLocalSocketPrivate::errorOccurred
Prototype: void QLocalSocketPrivate::errorOccurred(QLocalSocket::LocalSocketError error, const QString &function)
Coverage:  20.000% (5/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalsocket_unix.cpp
Lines: 173-220
 20.000% (5/25)
3013
QMainWindow::createPopupMenu
Name: QMainWindow::createPopupMenu
Prototype: QMenu *QMainWindow::createPopupMenu()
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindow.cpp
Lines: 1712-1756
  0.000% (0/37)
3012
QMainWindowTabBar::mouseMoveEvent
Name: QMainWindowTabBar::mouseMoveEvent
Prototype: void QMainWindowTabBar::mouseMoveEvent(QMouseEvent *e)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 1560-1608
  0.000% (0/32)
308
QMatrix4x4::optimize
Name: QMatrix4x4::optimize
Prototype: void QMatrix4x4::optimize()
Coverage:  0.000% (0/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1953-2003
  0.000% (0/56)
308
QMatrix4x4::scale
Name: QMatrix4x4::scale
Prototype: void QMatrix4x4::scale(const QVector3D& vector)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 823-857
  0.000% (0/11)
304
QMatrix::mapToPolygon
Name: QMatrix::mapToPolygon
Prototype: QPolygon QMatrix::mapToPolygon(const QRect &rect) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qmatrix.cpp
Lines: 756-801
  0.000% (0/13)
304
QMdiAreaPrivate::emitWindowActivated
Name: QMdiAreaPrivate::emitWindowActivated
Prototype: void QMdiAreaPrivate::emitWindowActivated(QMdiSubWindow *activeWindow)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 1047-1094
  0.000% (0/26)
308
QMimeBinaryProvider::parents
Name: QMimeBinaryProvider::parents
Prototype: QStringList QMimeBinaryProvider::parents(const QString &mime)
Coverage: 100.000% (20/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 431-470
100.000% (20/20)
308
QNetworkAccessCacheBackend::sendCacheContents
Name: QNetworkAccessCacheBackend::sendCacheContents
Prototype: bool QNetworkAccessCacheBackend::sendCacheContents()
Coverage:  70.833% (17/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccesscachebackend.cpp
Lines: 72-121
 70.833% (17/24)
308
QNetworkCookie::toRawForm
Name: QNetworkCookie::toRawForm
Prototype: QByteArray QNetworkCookie::toRawForm(RawForm form) const
Coverage: 100.000% (28/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp
Lines: 445-488
100.000% (28/28)
3010
QNetworkReplyHttpImplPrivate::finished
Name: QNetworkReplyHttpImplPrivate::finished
Prototype: void QNetworkReplyHttpImplPrivate::finished()
Coverage:  48.387% (30/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 2033-2090
 48.387% (30/62)
3013
QOpenGL2PaintEngineExPrivate::updateCompositionMode
Name: QOpenGL2PaintEngineExPrivate::updateCompositionMode
Prototype: void QOpenGL2PaintEngineExPrivate::updateCompositionMode()
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp
Lines: 490-541
  0.000% (0/29)
3015
QOpenGL2PaintEngineExPrivate::updateMatrix
Name: QOpenGL2PaintEngineExPrivate::updateMatrix
Prototype: void QOpenGL2PaintEngineExPrivate::updateMatrix()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp
Lines: 419-487
  0.000% (0/9)
303
QOpenGLFunctions_1_4::~QOpenGLFunctions_1_4
Name: QOpenGLFunctions_1_4::~QOpenGLFunctions_1_4
Prototype: QOpenGLFunctions_1_4::~QOpenGLFunctions_1_4()
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_1_4.cpp
Lines: 83-115
  0.000% (0/31)
3011
QOpenGLFunctions_3_1::~QOpenGLFunctions_3_1
Name: QOpenGLFunctions_3_1::~QOpenGLFunctions_3_1
Prototype: QOpenGLFunctions_3_1::~QOpenGLFunctions_3_1()
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_3_1.cpp
Lines: 83-115
  0.000% (0/31)
3011
QOpenGLShader::compileSourceCode
Name: QOpenGLShader::compileSourceCode
Prototype: bool QOpenGLShader::compileSourceCode(const char *source)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp
Lines: 509-585
  0.000% (0/31)
308
QOpenGLShaderProgram::link
Name: QOpenGLShaderProgram::link
Prototype: bool QOpenGLShaderProgram::link()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp
Lines: 1028-1070
  0.000% (0/21)
307
QPageSetupWidget::initPagesPerSheet
Name: QPageSetupWidget::initPagesPerSheet
Prototype: void QPageSetupWidget::initPagesPerSheet()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qpagesetupdialog_unix.cpp
Lines: 295-336
100.000% (1/1)
301
QPaintEngineEx::drawRoundedRect
Name: QPaintEngineEx::drawRoundedRect
Prototype: void QPaintEngineEx::drawRoundedRect(const QRectF &rect, qreal xRadius, qreal yRadius, Qt::SizeMode mode)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengineex.cpp
Lines: 741-779
  0.000% (0/4)
302
QPainter::drawPixmapFragments
Name: QPainter::drawPixmapFragments
Prototype: void QPainter::drawPixmapFragments(const PixmapFragment *fragments, int fragmentCount, const QPixmap &pixmap, PixmapFragmentHints hints)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 8338-8385
  0.000% (0/22)
307
QPainter::drawRects
Name: QPainter::drawRects
Prototype: void QPainter::drawRects(const QRectF *rects, int rectCount)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 3487-3538
  0.000% (0/32)
3010
QPainter::drawRects
Name: QPainter::drawRects
Prototype: void QPainter::drawRects(const QRect *rects, int rectCount)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 3547-3600
  0.000% (0/32)
3010
QPainterPath::toSubpathPolygons
Name: QPainterPath::toSubpathPolygons
Prototype: QList<QPolygonF> QPainterPath::toSubpathPolygons(const QTransform &matrix) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 1559-1602
  0.000% (0/21)
309
QPanGestureRecognizer::recognize
Name: QPanGestureRecognizer::recognize
Prototype: QGestureRecognizer::Result QPanGestureRecognizer::recognize(QGesture *state, QObject *, QEvent *event)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstandardgestures.cpp
Lines: 81-130
  0.000% (0/28)
309
QParallelAnimationGroup::updateCurrentTime
Name: QParallelAnimationGroup::updateCurrentTime
Prototype: void QParallelAnimationGroup::updateCurrentTime(int currentTime)
Coverage:  92.105% (35/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qparallelanimationgroup.cpp
Lines: 130-182
 92.105% (35/38)
3012
QPixmapStyle::scrollBarSubControlRect
Name: QPixmapStyle::scrollBarSubControlRect
Prototype: QRect QPixmapStyle::scrollBarSubControlRect(const QStyleOptionComplex *option, QStyle::SubControl sc, const QWidget *) const
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 1067-1117
  0.000% (0/27)
3013
QRasterPaintEngine::clip
Name: QRasterPaintEngine::clip
Prototype: void QRasterPaintEngine::clip(const QRegion &region, Qt::ClipOperation op)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1290-1339
  0.000% (0/36)
308
QRect::operator|
Name: QRect::operator|
Prototype: QRect QRect::operator|(const QRect &r) const noexcept
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 968-1009
100.000% (23/23)
307
QScrollerPrivate::prepareScrolling
Name: QScrollerPrivate::prepareScrolling
Prototype: bool QScrollerPrivate::prepareScrolling(const QPointF &position)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1437-1487
  0.000% (0/34)
3012
QSocks5SocketEnginePrivate::setErrorState
Name: QSocks5SocketEnginePrivate::setErrorState
Prototype: void QSocks5SocketEnginePrivate::setErrorState(Socks5State state, Socks5Error socks5error)
Coverage:  47.368% (9/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 662-706
 47.368% (9/19)
3010
QSortFilterProxyModelPrivate::create_mapping
Name: QSortFilterProxyModelPrivate::create_mapping
Prototype: IndexMap::const_iterator QSortFilterProxyModelPrivate::create_mapping( const QModelIndex &source_parent) const
Coverage:  94.737% (18/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 328-372
 94.737% (18/19)
307
QSpdyProtocolHandler::sendSYN_STREAM
Name: QSpdyProtocolHandler::sendSYN_STREAM
Prototype: void QSpdyProtocolHandler::sendSYN_STREAM(const HttpMessagePair &messagePair, qint32 streamID, qint32 associatedToStreamID)
Coverage:  71.429% (10/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 610-664
 71.429% (10/14)
306
QStandardItemPrivate::insertColumns
Name: QStandardItemPrivate::insertColumns
Prototype: bool QStandardItemPrivate::insertColumns(int column, int count, const QList<QStandardItem*> &items)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 451-491
  0.000% (0/33)
3010
QStateMachinePrivate::setError
Name: QStateMachinePrivate::setError
Prototype: void QStateMachinePrivate::setError(QStateMachine::Error errorCode, QAbstractState *currentContext)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1463-1517
 86.667% (13/15)
307
QSubpathFlatIterator::next
Name: QSubpathFlatIterator::next
Prototype: QStrokerOps::Element next()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 125-162
  0.000% (0/10)
304
QTeamCityLogger::addIncident
Name: QTeamCityLogger::addIncident
Prototype: void QTeamCityLogger::addIncident(IncidentTypes type, const char *description, const char *file, int line)
Coverage:  92.000% (23/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qteamcitylogger.cpp
Lines: 136-189
 92.000% (23/25)
307
QTest::qExtractTestData
Name: QTest::qExtractTestData
Prototype: QSharedPointer<QTemporaryDir> QTest::qExtractTestData(const QString &dirName)
Coverage:  54.545% (12/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 1907-1956
 54.545% (12/22)
308
QTest::toHexRepresentation
Name: QTest::toHexRepresentation
Prototype: char *toHexRepresentation(const char *ba, int length)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 1047-1101
  0.000% (0/12)
305
QTextDocumentLayoutPrivate::drawFrameDecoration
Name: QTextDocumentLayoutPrivate::drawFrameDecoration
Prototype: void QTextDocumentLayoutPrivate::drawFrameDecoration(QPainter *painter, QTextFrame *frame, QTextFrameData *fd, const QRectF &clip, const QRectF &rect) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 872-912
  0.000% (0/10)
304
QTextDocumentPrivate::scan_frames
Name: QTextDocumentPrivate::scan_frames
Prototype: void QTextDocumentPrivate::scan_frames(int pos, int charsRemoved, int charsAdded)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 1471-1514
  0.000% (0/19)
307
QTextHtmlParser::declarationsForNode
Name: QTextHtmlParser::declarationsForNode
Prototype: QVector<QCss::Declaration> QTextHtmlParser::declarationsForNode(int node) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 1996-2038
  0.000% (0/24)
308
QTextHtmlParser::parseWord
Name: QTextHtmlParser::parseWord
Prototype: QString QTextHtmlParser::parseWord()
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 851-892
  0.000% (0/42)
3011
QToolBarAreaLayoutInfo::gapIndex
Name: QToolBarAreaLayoutInfo::gapIndex
Prototype: QList<int> QToolBarAreaLayoutInfo::gapIndex(const QPoint &pos, int *minDistance) const
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 484-532
  0.000% (0/31)
3010
QTranslator::load
Name: QTranslator::load
Prototype: bool QTranslator::load(const QString & filename, const QString & directory, const QString & search_delimiters, const QString & suffix)
Coverage:  76.471% (26/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 475-524
 76.471% (26/34)
3010
QTreeWidgetItem::~QTreeWidgetItem
Name: QTreeWidgetItem::~QTreeWidgetItem
Prototype: QTreeWidgetItem::~QTreeWidgetItem()
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 1493-1542
  0.000% (0/43)
3013
QUuid::createUuid
Name: QUuid::createUuid
Prototype: QUuid QUuid::createUuid()
Coverage:  28.000% (7/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 960-1030
 28.000% (7/25)
308
QWidgetBackingStore::dirtyRegion
Name: QWidgetBackingStore::dirtyRegion
Prototype: QRegion QWidgetBackingStore::dirtyRegion(QWidget *widget) const
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 376-421
  0.000% (0/41)
309
QWidgetTextControl::selectionRect
Name: QWidgetTextControl::selectionRect
Prototype: QRectF QWidgetTextControl::selectionRect(const QTextCursor &cursor) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 1496-1578
  0.000% (0/23)
306
QWidgetTextControl::setExtraSelections
Name: QWidgetTextControl::setExtraSelections
Prototype: void QWidgetTextControl::setExtraSelections(const QList<QTextEdit::ExtraSelection> &selections)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 2419-2463
  0.000% (0/27)
309
QWindow::destroy
Name: QWindow::destroy
Prototype: void QWindow::destroy()
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 1671-1713
  0.000% (0/31)
3010
QXcbKeyboard::readXKBConfig
Name: QXcbKeyboard::readXKBConfig
Prototype: void QXcbKeyboard::readXKBConfig()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 612-658
  0.000% (0/14)
304
QXcbWindow::setWindowIcon
Name: QXcbWindow::setWindowIcon
Prototype: void QXcbWindow::setWindowIcon(const QIcon &icon)
Coverage:  81.250% (13/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1560-1600
 81.250% (13/16)
306
QXcbWindow::updateNetWmUserTime
Name: QXcbWindow::updateNetWmUserTime
Prototype: void QXcbWindow::updateNetWmUserTime(xcb_timestamp_t timestamp)
Coverage:  80.000% (12/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1413-1463
 80.000% (12/15)
305
QXmlSimpleReaderPrivate::parseString
Name: QXmlSimpleReaderPrivate::parseString
Prototype: bool QXmlSimpleReaderPrivate::parseString()
Coverage:  70.968% (22/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 7687-7743
 70.968% (22/31)
3010
QZipReader::extractAll
Name: QZipReader::extractAll
Prototype: bool QZipReader::extractAll(const QString &destinationDir) const
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 1020-1068
  0.000% (0/31)
3013
backtraceFramesForLogMessage
Name: backtraceFramesForLogMessage
Prototype: static QStringList backtraceFramesForLogMessage(int frameCount)
Coverage:  70.000% (28/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 1210-1266
 70.000% (28/40)
3012
blendedImage
Name: blendedImage
Prototype: static QImage blendedImage(const QImage &start, const QImage &end, float alpha)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleanimation.cpp
Lines: 261-301
  0.000% (0/16)
306
convert_BGR30_to_RGB30
Name: convert_BGR30_to_RGB30
Prototype: static void convert_BGR30_to_RGB30(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 647-671
  0.000% (0/7)
303
correctGraphicsWidgetContext
Name: correctGraphicsWidgetContext
Prototype: static bool correctGraphicsWidgetContext(Qt::ShortcutContext context, QGraphicsWidget *w, QWidget *active_window)
Coverage:  0.000% (0/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qshortcut.cpp
Lines: 204-260
  0.000% (0/46)
3012
correctWidgetContext
Name: correctWidgetContext
Prototype: static bool correctWidgetContext(Qt::ShortcutContext context, QWidget *w, QWidget *active_window)
Coverage:  0.000% (0/61)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qshortcut.cpp
Lines: 141-201
  0.000% (0/61)
3013
lastIndexOfHelper
Name: lastIndexOfHelper
Prototype: static int lastIndexOfHelper(const ushort *haystack, int from, const ushort *needle, int sl, Qt::CaseSensitivity cs)
Coverage: 100.000% (33/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 3202-3247
100.000% (33/33)
3010
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug d, const QAccessibleInterface *iface)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp
Lines: 1860-1899
  0.000% (0/32)
3011
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QWindow *window)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp
Lines: 2583-2618
  0.000% (0/29)
3010
parsePosixZoneNameAndOffset
Name: parsePosixZoneNameAndOffset
Prototype: static QPair<QString, int> parsePosixZoneNameAndOffset(const char *&pos, const char *end)
Coverage:  88.235% (30/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 458-501
 88.235% (30/34)
309
parseProperty
Name: parseProperty
Prototype: static bool parseProperty(QXmlStreamReader &xml, QDBusIntrospection::Property &propertyData, QDBusIntrospection::Interface *ifaceData)
Coverage:  63.158% (24/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp
Lines: 108-172
 63.158% (24/38)
3011
qt_fetch_conical_gradient_template
Name: qt_fetch_conical_gradient_template
Prototype: template <class GradientBase, typename BlendType> static inline const BlendType * qt_fetch_conical_gradient_template( BlendType *buffer, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3649-3698
  0.000% (0/21)
306
tcbToBezier
Name: tcbToBezier
Prototype: QVector<QPointF> static inline tcbToBezier(const TCBPoints &tcbPoints)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 1225-1269
100.000% (10/10)
304
ucstrncmp
Name: ucstrncmp
Prototype: static int ucstrncmp(const QChar *a, const uchar *c, int l)
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 535-624
100.000% (14/14)
308
Declaration::iconValue
Name: Declaration::iconValue
Prototype: QIcon Declaration::iconValue() const
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1696-1741
  0.000% (0/42)
3116
InsertEdgeInET
Name: InsertEdgeInET
Prototype: static void InsertEdgeInET(EdgeTable *ET, EdgeTableEntry *ETE, int scanline, ScanLineListBlock **SLLBlock, int *iSLLBlock)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 3144-3198
  0.000% (0/25)
317
Parser::parseRuleset
Name: Parser::parseRuleset
Prototype: bool Parser::parseRuleset(StyleRule *styleRule)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2362-2406
  0.000% (0/30)
3110
QAbstractTableModel::dropMimeData
Name: QAbstractTableModel::dropMimeData
Prototype: bool QAbstractTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 3588-3634
  0.000% (0/30)
318
QAccessibleBridgeUtils::performEffectiveAction
Name: QAccessibleBridgeUtils::performEffectiveAction
Prototype: bool performEffectiveAction(QAccessibleInterface *iface, const QString &actionName)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/accessibility/qaccessiblebridgeutils.cpp
Lines: 74-111
  0.000% (0/37)
3111
QApplicationPrivate::giveFocusAccordingToFocusPolicy
Name: QApplicationPrivate::giveFocusAccordingToFocusPolicy
Prototype: void QApplicationPrivate::giveFocusAccordingToFocusPolicy(QWidget *widget, QEvent *event, QPoint localPos)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 4238-4292
  0.000% (0/42)
3116
QByteArray::fromBase64
Name: QByteArray::fromBase64
Prototype: QByteArray QByteArray::fromBase64(const QByteArray &base64, Base64Options options)
Coverage:  97.826% (45/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 4281-4322
 97.826% (45/46)
3111
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 15
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...284
eLOC - Effective Lines of Code: 26
285
eLOC - Effective Lines of Code: 27
286
eLOC - Effective Lines of Code: 28
287
eLOC - Effective Lines of Code: 29
288289
eLOC - Effective Lines of Code: 31
290
eLOC - Effective Lines of Code: 32
291
eLOC - Effective Lines of Code: 33
292
eLOC - Effective Lines of Code: 35
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182

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