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
...230
eLOC - Effective Lines of Code: 9
...240
eLOC - Effective Lines of Code: 10
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 15
261
eLOC - Effective Lines of Code: 15
262
eLOC - Effective Lines of Code: 15
263
eLOC - Effective Lines of Code: 15
264265
eLOC - Effective Lines of Code: 16
266
eLOC - Effective Lines of Code: 16
267
eLOC - Effective Lines of Code: 17
268
eLOC - Effective Lines of Code: 17
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...290
eLOC - Effective Lines of Code: 32
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QGraphicsWidgetPrivate::init
Name: QGraphicsWidgetPrivate::init
Prototype: void QGraphicsWidgetPrivate::init(QGraphicsItem *parentItem, Qt::WindowFlags wFlags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 61-83
  0.000% (0/4)
162
QGraphicsWidgetPrivate::updateFont
Name: QGraphicsWidgetPrivate::updateFont
Prototype: void QGraphicsWidgetPrivate::updateFont(const QFont &font)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp
Lines: 277-305
  0.000% (0/20)
166
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
QGridLayoutItem::effectiveMaxSize
Name: QGridLayoutItem::effectiveMaxSize
Prototype: QSizeF QGridLayoutItem::effectiveMaxSize(const QSizeF &constraint) const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qgridlayoutengine.cpp
Lines: 720-741
  0.000% (0/21)
167
QHostAddress::QHostAddress
Name: QHostAddress::QHostAddress
Prototype: QHostAddress::QHostAddress(SpecialAddress address)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 485-519
100.000% (15/15)
168
QHttpNetworkConnectionChannel::handleUnexpectedEOF
Name: QHttpNetworkConnectionChannel::handleUnexpectedEOF
Prototype: void QHttpNetworkConnectionChannel::handleUnexpectedEOF()
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 254-275
 85.714% (6/7)
163
QHttpNetworkConnectionPrivate::createAuthorization
Name: QHttpNetworkConnectionPrivate::createAuthorization
Prototype: void QHttpNetworkConnectionPrivate::createAuthorization(QAbstractSocket *socket, QHttpNetworkRequest &request)
Coverage:  75.862% (22/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 565-594
 75.862% (22/29)
167
QHttpNetworkConnectionPrivate::dequeueRequest
Name: QHttpNetworkConnectionPrivate::dequeueRequest
Prototype: bool QHttpNetworkConnectionPrivate::dequeueRequest(QAbstractSocket *socket)
Coverage:  87.500% (14/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 667-691
 87.500% (14/16)
166
QHttpNetworkConnectionPrivate::emitReplyError
Name: QHttpNetworkConnectionPrivate::emitReplyError
Prototype: void QHttpNetworkConnectionPrivate::emitReplyError(QAbstractSocket *socket, QHttpNetworkReply *reply, QNetworkReply::NetworkError errorCode)
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 361-390
 92.308% (12/13)
165
QHttpNetworkReplyPrivate::readBody
Name: QHttpNetworkReplyPrivate::readBody
Prototype: qint64 QHttpNetworkReplyPrivate::readBody(QAbstractSocket *socket, QByteDataBuffer *out)
Coverage: 100.000% (19/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 700-737
100.000% (19/19)
166
QInputDialog::done
Name: QInputDialog::done
Prototype: void QInputDialog::done(int result)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qinputdialog.cpp
Lines: 1148-1172
  0.000% (0/12)
166
QInputDialogPrivate::chooseRightTextInputWidget
Name: QInputDialogPrivate::chooseRightTextInputWidget
Prototype: void QInputDialogPrivate::chooseRightTextInputWidget()
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qinputdialog.cpp
Lines: 387-413
  0.000% (0/19)
166
QItemDelegate::drawCheck
Name: QItemDelegate::drawCheck
Prototype: void QItemDelegate::drawCheck(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect, Qt::CheckState state) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemdelegate.cpp
Lines: 735-762
  0.000% (0/12)
165
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
QItemSelectionModelPrivate::_q_columnsAboutToBeInserted
Name: QItemSelectionModelPrivate::_q_columnsAboutToBeInserted
Prototype: void QItemSelectionModelPrivate::_q_columnsAboutToBeInserted(const QModelIndex &parent, int start, int end)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 796-818
 61.538% (8/13)
163
QItemSelectionModelPrivate::_q_rowsAboutToBeInserted
Name: QItemSelectionModelPrivate::_q_rowsAboutToBeInserted
Prototype: void QItemSelectionModelPrivate::_q_rowsAboutToBeInserted(const QModelIndex &parent, int start, int end)
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 825-847
 92.308% (12/13)
163
QJsonPrivate::Value::requiredStorage
Name: QJsonPrivate::Value::requiredStorage
Prototype: int Value::requiredStorage(QJsonValue &v, bool *compressed)
Coverage:  45.000% (9/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 375-404
 45.000% (9/20)
1610
QKdeTheme::themeHint
Name: QKdeTheme::themeHint
Prototype: QVariant QKdeTheme::themeHint(QPlatformTheme::ThemeHint hint) const
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/themes/genericunix/qgenericunixthemes.cpp
Lines: 489-521
  0.000% (0/27)
1614
QKeySequenceEditPrivate::init
Name: QKeySequenceEditPrivate::init
Prototype: void QKeySequenceEditPrivate::init()
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qkeysequenceedit.cpp
Lines: 53-79
  0.000% (0/2)
162
QLabelPrivate::_q_movieUpdated
Name: QLabelPrivate::_q_movieUpdated
Prototype: void QLabelPrivate::_q_movieUpdated(const QRect& rect)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 1218-1239
  0.000% (0/13)
164
QLabelPrivate::ensureTextLayouted
Name: QLabelPrivate::ensureTextLayouted
Prototype: void QLabelPrivate::ensureTextLayouted() const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 1504-1528
  0.000% (0/11)
164
QLineEdit::focusOutEvent
Name: QLineEdit::focusOutEvent
Prototype: void QLineEdit::focusOutEvent(QFocusEvent *e)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit.cpp
Lines: 1838-1876
  0.000% (0/24)
166
QLineEditPrivate::positionSideWidgets
Name: QLineEditPrivate::positionSideWidgets
Prototype: void QLineEditPrivate::positionSideWidgets()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit_p.cpp
Lines: 453-474
  0.000% (0/12)
166
QLineF::intersect
Name: QLineF::intersect
Prototype: QLineF::IntersectType QLineF::intersect(const QLineF &l, QPointF *intersectionPoint) const
Coverage:  84.211% (16/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qline.cpp
Lines: 658-682
 84.211% (16/19)
165
QListModeViewBase::position
Name: QListModeViewBase::position
Prototype: QAbstractItemView::DropIndicatorPosition QListModeViewBase::position(const QPoint &pos, const QRect &rect, const QModelIndex &index) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 1999-2023
  0.000% (0/24)
167
QListModel::insert
Name: QListModel::insert
Prototype: void QListModel::insert(int row, QListWidgetItem *item)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistwidget.cpp
Lines: 108-130
  0.000% (0/16)
165
QLocalSocketPrivate::_q_stateChanged
Name: QLocalSocketPrivate::_q_stateChanged
Prototype: void QLocalSocketPrivate::_q_stateChanged(QAbstractSocket::SocketState newState)
Coverage:  71.429% (10/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalsocket_unix.cpp
Lines: 103-130
 71.429% (10/14)
167
QMainWindowLayout::setTabPosition
Name: QMainWindowLayout::setTabPosition
Prototype: void QMainWindowLayout::setTabPosition(Qt::DockWidgetAreas areas, QTabWidget::TabPosition tabPosition)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 1445-1465
  0.000% (0/6)
163
QMdiSubWindow::resizeEvent
Name: QMdiSubWindow::resizeEvent
Prototype: void QMdiSubWindow::resizeEvent(QResizeEvent *resizeEvent)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 3070-3097
  0.000% (0/17)
166
QMdiSubWindowPrivate::removeBaseWidget
Name: QMdiSubWindowPrivate::removeBaseWidget
Prototype: void QMdiSubWindowPrivate::removeBaseWidget()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 990-1011
  0.000% (0/13)
165
QMdiSubWindowPrivate::updateActions
Name: QMdiSubWindowPrivate::updateActions
Prototype: void QMdiSubWindowPrivate::updateActions()
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 1982-2011
  0.000% (0/19)
167
QMdiSubWindowPrivate::updateGeometryConstraints
Name: QMdiSubWindowPrivate::updateGeometryConstraints
Prototype: void QMdiSubWindowPrivate::updateGeometryConstraints()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 1106-1128
  0.000% (0/21)
164
QMenuBar::mousePressEvent
Name: QMenuBar::mousePressEvent
Prototype: void QMenuBar::mousePressEvent(QMouseEvent *e)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 1024-1051
  0.000% (0/22)
166
QMenuBar::setCornerWidget
Name: QMenuBar::setCornerWidget
Prototype: void QMenuBar::setCornerWidget(QWidget *w, Qt::Corner corner)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 1745-1770
  0.000% (0/16)
167
QMenuPrivate::_q_actionTriggered
Name: QMenuPrivate::_q_actionTriggered
Prototype: void QMenuPrivate::_q_actionTriggered()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1235-1262
  0.000% (0/22)
166
QMenuPrivate::setFirstActionActive
Name: QMenuPrivate::setFirstActionActive
Prototype: void QMenuPrivate::setFirstActionActive()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 536-557
  0.000% (0/22)
166
QMenuPrivate::syncPlatformMenu
Name: QMenuPrivate::syncPlatformMenu
Prototype: void QMenuPrivate::syncPlatformMenu()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 178-198
  0.000% (0/7)
163
QMetaObjectBuilder::addMethod
Name: QMetaObjectBuilder::addMethod
Prototype: QMetaMethodBuilder QMetaObjectBuilder::addMethod(const QMetaMethod& prototype)
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 468-486
 92.308% (12/13)
165
QMetaType::typeName
Name: QMetaType::typeName
Prototype: const char *QMetaType::typeName(int typeId)
Coverage: 100.000% (159/159)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 836-871
100.000% (159/159)
1678
QMimeGlobMatchResult::addMatch
Name: QMimeGlobMatchResult::addMatch
Prototype: void QMimeGlobMatchResult::addMatch(const QString &mimeType, int weight, const QString &pattern)
Coverage:  90.909% (20/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp
Lines: 59-85
 90.909% (20/22)
168
QMimeType::comment
Name: QMimeType::comment
Prototype: QString QMimeType::comment() const
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 243-267
 61.538% (8/13)
165
QNativeSocketEnginePrivate::nativeRead
Name: QNativeSocketEnginePrivate::nativeRead
Prototype: qint64 QNativeSocketEnginePrivate::nativeRead(char *data, qint64 maxSize)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 1164-1208
 62.500% (10/16)
169
QNetworkAccessCache::unlinkEntry
Name: QNetworkAccessCache::unlinkEntry
Prototype: bool QNetworkAccessCache::unlinkEntry(const QByteArray &key)
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccesscache.cpp
Lines: 168-190
100.000% (16/16)
166
QNetworkReplyHttpImpl::readData
Name: QNetworkReplyHttpImpl::readData
Prototype: qint64 QNetworkReplyHttpImpl::readData(char* data, qint64 maxlen)
Coverage:  73.333% (11/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp
Lines: 325-357
 73.333% (11/15)
165
QNetworkReplyImpl::abort
Name: QNetworkReplyImpl::abort
Prototype: void QNetworkReplyImpl::abort()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 926-952
  0.000% (0/18)
166
QNetworkReplyImplPrivate::appendDownstreamData
Name: QNetworkReplyImplPrivate::appendDownstreamData
Prototype: void QNetworkReplyImplPrivate::appendDownstreamData(QByteDataBuffer &data)
Coverage:  46.667% (7/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 624-650
 46.667% (7/15)
165
QOpenGL2PaintEngineExPrivate::transferMode
Name: QOpenGL2PaintEngineExPrivate::transferMode
Prototype: void QOpenGL2PaintEngineExPrivate::transferMode(EngineMode newMode)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp
Lines: 687-716
  0.000% (0/22)
167
QOpenGLBuffer::map
Name: QOpenGLBuffer::map
Prototype: void *QOpenGLBuffer::map(QOpenGLBuffer::Access access)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglbuffer.cpp
Lines: 536-562
  0.000% (0/18)
167
QOpenGLFramebufferObject::bind
Name: QOpenGLFramebufferObject::bind
Prototype: bool QOpenGLFramebufferObject::bind()
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglframebufferobject.cpp
Lines: 1067-1094
  0.000% (0/19)
167
QOpenGLShaderProgram::setAttributeValue
Name: QOpenGLShaderProgram::setAttributeValue
Prototype: void QOpenGLShaderProgram::setAttributeValue (int location, const GLfloat *values, int columns, int rows)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp
Lines: 1486-1509
  0.000% (0/22)
167
QOpenGLTexture::setBorderColor
Name: QOpenGLTexture::setBorderColor
Prototype: void QOpenGLTexture::setBorderColor(float r, float g, float b, float a)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 4122-4148
  0.000% (0/7)
163
QOpenGLTexture::setBorderColor
Name: QOpenGLTexture::setBorderColor
Prototype: void QOpenGLTexture::setBorderColor(int r, int g, int b, int a)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 4155-4183
  0.000% (0/7)
163
QOpenGLTexture::setBorderColor
Name: QOpenGLTexture::setBorderColor
Prototype: void QOpenGLTexture::setBorderColor(uint r, uint g, uint b, uint a)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 4190-4218
  0.000% (0/7)
163
QOpenGLTexture::setSwizzleMask
Name: QOpenGLTexture::setSwizzleMask
Prototype: void QOpenGLTexture::setSwizzleMask(SwizzleValue r, SwizzleValue g, SwizzleValue b, SwizzleValue a)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 3764-3792
  0.000% (0/7)
163
QOpenGLTextureBlitterPrivate::prepareProgram
Name: QOpenGLTextureBlitterPrivate::prepareProgram
Prototype: void QOpenGLTextureBlitterPrivate::prepareProgram(const QMatrix4x4 &vertexTransform)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltextureblitter.cpp
Lines: 219-244
  0.000% (0/7)
163
QOpenGLTextureGlyphCache::QOpenGLTextureGlyphCache
Name: QOpenGLTextureGlyphCache::QOpenGLTextureGlyphCache
Prototype: QOpenGLTextureGlyphCache::QOpenGLTextureGlyphCache(QFontEngine::GlyphFormat format, const QTransform &matrix)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltextureglyphcache.cpp
Lines: 52-81
  0.000% (0/1)
161
QOpenGLWidget::event
Name: QOpenGLWidget::event
Prototype: bool QOpenGLWidget::event(QEvent *e)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qopenglwidget.cpp
Lines: 1326-1351
  0.000% (0/32)
1610
QOpenGLWidgetPrivate::reset
Name: QOpenGLWidgetPrivate::reset
Prototype: void QOpenGLWidgetPrivate::reset()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qopenglwidget.cpp
Lines: 657-683
  0.000% (0/7)
163
QPageLayout::setMargins
Name: QPageLayout::setMargins
Prototype: bool QPageLayout::setMargins(const QMarginsF &margins)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagelayout.cpp
Lines: 601-620
  0.000% (0/21)
163
QPaintEngine::drawPolygon
Name: QPaintEngine::drawPolygon
Prototype: void QPaintEngine::drawPolygon(const QPointF *points, int pointCount, PolygonDrawMode mode)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine.cpp
Lines: 325-338
  0.000% (0/4)
162
QPaintEngine::drawPolygon
Name: QPaintEngine::drawPolygon
Prototype: void QPaintEngine::drawPolygon(const QPoint *points, int pointCount, PolygonDrawMode mode)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine.cpp
Lines: 354-367
  0.000% (0/4)
162
QPaintEngine::drawRects
Name: QPaintEngine::drawRects
Prototype: void QPaintEngine::drawRects(const QRectF *rects, int rectCount)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine.cpp
Lines: 863-885
  0.000% (0/17)
165
QPainterPath::arcTo
Name: QPainterPath::arcTo
Prototype: void QPainterPath::arcTo(const QRectF &rect, qreal startAngle, qreal sweepLength)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 908-940
  0.000% (0/20)
164
QPalette::isEqual
Name: QPalette::isEqual
Prototype: bool QPalette::isEqual(QPalette::ColorGroup group1, QPalette::ColorGroup group2) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpalette.cpp
Lines: 844-869
  0.000% (0/22)
168
QPdfEngine::drawImage
Name: QPdfEngine::drawImage
Prototype: void QPdfEngine::drawImage(const QRectF &rectangle, const QImage &image, const QRectF &sr, Qt::ImageConversionFlags)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 923-943
  0.000% (0/13)
163
QPicture::save
Name: QPicture::save
Prototype: bool QPicture::save(const QString &fileName, const char *format)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 313-342
  0.000% (0/16)
166
QPixmapStyle::comboBoxSubControlRect
Name: QPixmapStyle::comboBoxSubControlRect
Prototype: QRect QPixmapStyle::comboBoxSubControlRect(const QStyleOptionComplex *option, QStyle::SubControl sc, const QWidget *) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 1039-1065
  0.000% (0/7)
164
QPlainTextEditPrivate::verticalOffset
Name: QPlainTextEditPrivate::verticalOffset
Prototype: qreal QPlainTextEditPrivate::verticalOffset(int topBlock, int topLine) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp
Lines: 479-500
  0.000% (0/14)
164
QPlatformAccessibility::initialize
Name: QPlatformAccessibility::initialize
Prototype: void QPlatformAccessibility::initialize()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qplatformaccessibility.cpp
Lines: 106-129
  0.000% (0/15)
166
QPrintPreviewDialogPrivate::_q_setMode
Name: QPrintPreviewDialogPrivate::_q_setMode
Prototype: void QPrintPreviewDialogPrivate::_q_setMode(QAction* action)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 543-564
  0.000% (0/13)
164
QProcessPrivate::processStarted
Name: QProcessPrivate::processStarted
Prototype: bool QProcessPrivate::processStarted(QString *errorMessage)
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 625-653
 88.235% (15/17)
165
QProcessPrivate::setError
Name: QProcessPrivate::setError
Prototype: void QProcessPrivate::setError(QProcess::ProcessError error, const QString &description)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 961-988
 62.500% (10/16)
168
QProgressBar::text
Name: QProgressBar::text
Prototype: QString QProgressBar::text() const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qprogressbar.cpp
Lines: 463-489
  0.000% (0/15)
163
QProxyStylePrivate::ensureBaseStyle
Name: QProxyStylePrivate::ensureBaseStyle
Prototype: void QProxyStylePrivate::ensureBaseStyle() const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qproxystyle.cpp
Lines: 78-106
  0.000% (0/21)
167
QRasterPaintEngine::fillPolygon
Name: QRasterPaintEngine::fillPolygon
Prototype: void QRasterPaintEngine::fillPolygon(const QPointF *points, int pointCount, PolygonDrawMode mode)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1857-1886
  0.000% (0/8)
163
QRegExpCharClass::addRange
Name: QRegExpCharClass::addRange
Prototype: void QRegExpCharClass::addRange(ushort from, ushort to)
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 2388-2414
 89.474% (17/19)
167
QRegularExpressionPrivate::compilePattern
Name: QRegularExpressionPrivate::compilePattern
Prototype: void QRegularExpressionPrivate::compilePattern()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 995-1020
100.000% (7/7)
163
QRegularExpressionPrivate::optimizePattern
Name: QRegularExpressionPrivate::optimizePattern
Prototype: void QRegularExpressionPrivate::optimizePattern(OptimizePatternOption option)
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 1157-1185
 72.727% (16/22)
166
QResourceRoot::children
Name: QResourceRoot::children
Prototype: QStringList QResourceRoot::children(int node) const
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 783-804
 70.000% (7/10)
164
QRollEffect::QRollEffect
Name: QRollEffect::QRollEffect
Prototype: QRollEffect::QRollEffect(QWidget* w, Qt::WindowFlags f, DirFlags orient)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qeffects.cpp
Lines: 381-410
  0.000% (0/11)
164
QScreen::grabWindow
Name: QScreen::grabWindow
Prototype: QPixmap QScreen::grabWindow(WId window, int x, int y, int width, int height)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qscreen.cpp
Lines: 689-709
  0.000% (0/10)
164
QScrollBar::event
Name: QScrollBar::event
Prototype: bool QScrollBar::event(QEvent *event)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollbar.cpp
Lines: 481-508
  0.000% (0/22)
1610
QScroller::pixelPerMeter
Name: QScroller::pixelPerMeter
Prototype: QPointF QScroller::pixelPerMeter() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 569-594
  0.000% (0/13)
165
QSettingsPrivate::splitArgs
Name: QSettingsPrivate::splitArgs
Prototype: QStringList QSettingsPrivate::splitArgs(const QString &s, int idx)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 895-919
100.000% (10/10)
164
QSharedMemory::create
Name: QSharedMemory::create
Prototype: bool QSharedMemory::create(int size, AccessMode mode)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 326-359
 86.667% (13/15)
165
QSharedMemoryPrivate::handle
Name: QSharedMemoryPrivate::handle
Prototype: key_t QSharedMemoryPrivate::handle()
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory_systemv.cpp
Lines: 71-98
 69.231% (9/13)
165
QSimplex::iterate
Name: QSimplex::iterate
Prototype: bool QSimplex::iterate()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qsimplex_p.cpp
Lines: 472-505
  0.000% (0/16)
166
QSocks5SocketEngine::write
Name: QSocks5SocketEngine::write
Prototype: qint64 QSocks5SocketEngine::write(const char *data, qint64 len)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1545-1578
 62.500% (10/16)
166
QSortFilterProxyModel::filterAcceptsRow
Name: QSortFilterProxyModel::filterAcceptsRow
Prototype: bool QSortFilterProxyModel::filterAcceptsRow(int source_row, const QModelIndex &source_parent) const
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2707-2727
100.000% (16/16)
166
QSortFilterProxyModelPrivate::proxy_intervals_for_source_items
Name: QSortFilterProxyModelPrivate::proxy_intervals_for_source_items
Prototype: QVector<QPair<int, int > > QSortFilterProxyModelPrivate::proxy_intervals_for_source_items( const QVector<int> &source_to_proxy, const QVector<int> &source_items) const
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 513-537
100.000% (12/12)
164
QSortFilterProxyModelPrivate::source_items_about_to_be_removed
Name: QSortFilterProxyModelPrivate::source_items_about_to_be_removed
Prototype: void QSortFilterProxyModelPrivate::source_items_about_to_be_removed( const QModelIndex &source_parent, int start, int end, Qt::Orientation orient)
Coverage:  85.714% (18/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 841-867
 85.714% (18/21)
165
QSortFilterProxyModelPrivate::source_to_proxy
Name: QSortFilterProxyModelPrivate::source_to_proxy
Prototype: QModelIndex QSortFilterProxyModelPrivate::source_to_proxy(const QModelIndex &source_index) const
Coverage:  64.706% (11/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 392-411
 64.706% (11/17)
165
QSpdyProtocolHandler::readNextChunk
Name: QSpdyProtocolHandler::readNextChunk
Prototype: bool QSpdyProtocolHandler::readNextChunk(qint64 length, char *sink)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 539-567
100.000% (10/10)
164
QSplitter::setRubberBand
Name: QSplitter::setRubberBand
Prototype: void QSplitter::setRubberBand(int pos)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1259-1281
  0.000% (0/12)
164
QSslSocket::connectToHostEncrypted
Name: QSslSocket::connectToHostEncrypted
Prototype: void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, const QString &sslPeerName, OpenMode mode, NetworkLayerProtocol protocol)
Coverage:  33.333% (3/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 464-483
 33.333% (3/9)
163
QSslSocket::setSocketDescriptor
Name: QSslSocket::setSocketDescriptor
Prototype: bool QSslSocket::setSocketDescriptor(qintptr socketDescriptor, SocketState state, OpenMode openMode)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 497-519
 75.000% (3/4)
162
QSslSocket::waitForEncrypted
Name: QSslSocket::waitForEncrypted
Prototype: bool QSslSocket::waitForEncrypted(int msecs)
Coverage:  73.077% (19/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1568-1595
 73.077% (19/26)
168
QSslSocketBackendPrivate::checkSslErrors
Name: QSslSocketBackendPrivate::checkSslErrors
Prototype: bool QSslSocketBackendPrivate::checkSslErrors()
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1224-1248
 89.474% (17/19)
164
QSslSocketPrivate::ensureCiphersAndCertsLoaded
Name: QSslSocketPrivate::ensureCiphersAndCertsLoaded
Prototype: void QSslSocketPrivate::ensureCiphersAndCertsLoaded()
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 510-567
 61.538% (8/13)
165
QStackedLayout::insertWidget
Name: QStackedLayout::insertWidget
Prototype: int QStackedLayout::insertWidget(int index, QWidget *widget)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstackedlayout.cpp
Lines: 220-240
  0.000% (0/14)
165
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...230
eLOC - Effective Lines of Code: 9
...240
eLOC - Effective Lines of Code: 10
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 15
261
eLOC - Effective Lines of Code: 15
262
eLOC - Effective Lines of Code: 15
263
eLOC - Effective Lines of Code: 15
264265
eLOC - Effective Lines of Code: 16
266
eLOC - Effective Lines of Code: 16
267
eLOC - Effective Lines of Code: 17
268
eLOC - Effective Lines of Code: 17
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...290
eLOC - Effective Lines of Code: 32
...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