QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...240
eLOC - Effective Lines of Code: 10
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 14
...270
eLOC - Effective Lines of Code: 17
271
eLOC - Effective Lines of Code: 17
272
eLOC - Effective Lines of Code: 18
273
eLOC - Effective Lines of Code: 18
274275
eLOC - Effective Lines of Code: 19
276
eLOC - Effective Lines of Code: 20
277
eLOC - Effective Lines of Code: 20
278
eLOC - Effective Lines of Code: 21
...280
eLOC - Effective Lines of Code: 22
...290
eLOC - Effective Lines of Code: 30
...300
eLOC - Effective Lines of Code: 47
...308
eLOC - Effective Lines of Code: 160
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QGraphicsScenePrivate::grabMouse
Name: QGraphicsScenePrivate::grabMouse
Prototype: void QGraphicsScenePrivate::grabMouse(QGraphicsItem *item, bool implicit)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 931-969
  0.000% (0/17)
196
QGraphicsWidget::sizeHint
Name: QGraphicsWidget::sizeHint
Prototype: QSizeF QGraphicsWidget::sizeHint(Qt::SizeHint which, const QSizeF &constraint) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 742-771
  0.000% (0/15)
197
QGridLayoutPrivate::addData
Name: QGridLayoutPrivate::addData
Prototype: void QGridLayoutPrivate::addData(QGridBox *box, const QGridLayoutSizeTriple &sizes, bool r, bool c)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgridlayout.cpp
Lines: 583-610
  0.000% (0/18)
196
QGroupBox::mouseReleaseEvent
Name: QGroupBox::mouseReleaseEvent
Prototype: void QGroupBox::mouseReleaseEvent(QMouseEvent *event)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qgroupbox.cpp
Lines: 729-753
  0.000% (0/19)
195
QHeaderView::setSortIndicator
Name: QHeaderView::setSortIndicator
Prototype: void QHeaderView::setSortIndicator(int logicalIndex, Qt::SortOrder order)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 1395-1424
  0.000% (0/31)
196
QHeaderViewPrivate::sectionHandleAt
Name: QHeaderViewPrivate::sectionHandleAt
Prototype: int QHeaderViewPrivate::sectionHandleAt(int position)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 3057-3084
  0.000% (0/19)
197
QHttpNetworkReplyPrivate::readReplyBodyRaw
Name: QHttpNetworkReplyPrivate::readReplyBodyRaw
Prototype: qint64 QHttpNetworkReplyPrivate::readReplyBodyRaw(QAbstractSocket *socket, QByteDataBuffer *out, qint64 size)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 810-841
 80.000% (8/10)
194
QIcuCodec::getConverter
Name: QIcuCodec::getConverter
Prototype: UConverter *QIcuCodec::getConverter(QTextCodec::ConverterState *state) const
Coverage:  75.000% (12/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 561-587
 75.000% (12/16)
196
QImage::convertToFormat_helper
Name: QImage::convertToFormat_helper
Prototype: QImage QImage::convertToFormat_helper(Format format, Qt::ImageConversionFlags flags) const
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 1989-2020
  0.000% (0/27)
197
QImageScale::qimageCalcYPoints
Name: QImageScale::qimageCalcYPoints
Prototype: const unsigned int** QImageScale::qimageCalcYPoints(const unsigned int *src, int sw, int sh, int dh)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 105-133
  0.000% (0/15)
195
QItemSelectionModel::setCurrentIndex
Name: QItemSelectionModel::setCurrentIndex
Prototype: void QItemSelectionModel::setCurrentIndex(const QModelIndex &index, QItemSelectionModel::SelectionFlags command)
Coverage:  91.304% (21/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1356-1379
 91.304% (21/23)
197
QItemSelectionModelPrivate::expandSelection
Name: QItemSelectionModelPrivate::expandSelection
Prototype: QItemSelection QItemSelectionModelPrivate::expandSelection(const QItemSelection &selection, QItemSelectionModel::SelectionFlags command) const
Coverage:  83.333% (15/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 656-685
 83.333% (15/18)
196
QJsonArray::detach2
Name: QJsonArray::detach2
Prototype: bool QJsonArray::detach2(uint reserve)
Coverage:  55.556% (10/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonarray.cpp
Lines: 1173-1197
 55.556% (10/18)
196
QJsonDocument::fromBinaryData
Name: QJsonDocument::fromBinaryData
Prototype: QJsonDocument QJsonDocument::fromBinaryData(const QByteArray &data, DataValidation validation)
Coverage:  42.105% (8/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsondocument.cpp
Lines: 225-254
 42.105% (8/19)
195
QJsonObject::detach2
Name: QJsonObject::detach2
Prototype: bool QJsonObject::detach2(uint reserve)
Coverage:  55.556% (10/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonobject.cpp
Lines: 1113-1137
 55.556% (10/18)
196
QKeySequence::mnemonic
Name: QKeySequence::mnemonic
Prototype: QKeySequence QKeySequence::mnemonic(const QString &text)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qkeysequence.cpp
Lines: 939-971
  0.000% (0/21)
197
QLabelPrivate::documentRect
Name: QLabelPrivate::documentRect
Prototype: QRect QLabelPrivate::documentRect() const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 1437-1459
  0.000% (0/21)
197
QLabelPrivate::ensureTextControl
Name: QLabelPrivate::ensureTextControl
Prototype: void QLabelPrivate::ensureTextControl() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 1526-1548
  0.000% (0/7)
193
QLayout::addChildWidget
Name: QLayout::addChildWidget
Prototype: void QLayout::addChildWidget(QWidget *w)
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp
Lines: 893-924
  0.000% (0/40)
198
QLayout::widgetEvent
Name: QLayout::widgetEvent
Prototype: void QLayout::widgetEvent(QEvent *e)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp
Lines: 587-621
  0.000% (0/24)
1910
QLayoutPrivate::reparentChildWidgets
Name: QLayoutPrivate::reparentChildWidgets
Prototype: void QLayoutPrivate::reparentChildWidgets(QWidget *mw)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qlayout.cpp
Lines: 812-842
  0.000% (0/38)
198
QLibraryStore::cleanup
Name: QLibraryStore::cleanup
Prototype: inline void QLibraryStore::cleanup()
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 379-417
  0.000% (0/20)
198
QListModel::insert
Name: QListModel::insert
Prototype: void QListModel::insert(int row, const QStringList &labels)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistwidget.cpp
Lines: 126-152
  0.000% (0/21)
197
QListView::updateGeometries
Name: QListView::updateGeometries
Prototype: void QListView::updateGeometries()
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 1479-1511
  0.000% (0/23)
196
QListViewPrivate::closestIndex
Name: QListViewPrivate::closestIndex
Prototype: QModelIndex QListViewPrivate::closestIndex(const QRect &target, const QVector<QModelIndex> &candidates) const
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 1747-1781
  0.000% (0/29)
196
QLocale::currencySymbol
Name: QLocale::currencySymbol
Prototype: QString QLocale::currencySymbol(QLocale::CurrencySymbolFormat format) const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 3409-3438
  0.000% (0/20)
198
QLockFilePrivate::getLockInfo
Name: QLockFilePrivate::getLockInfo
Prototype: bool QLockFilePrivate::getLockInfo(qint64 *pid, QString *hostname, QString *appname) const
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qlockfile.cpp
Lines: 282-305
 68.750% (11/16)
196
QMainWindowLayout::applyState
Name: QMainWindowLayout::applyState
Prototype: void QMainWindowLayout::applyState(QMainWindowLayoutState &newState, bool animate)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 2504-2538
  0.000% (0/13)
197
QMatrix4x4::orthonormalInverse
Name: QMatrix4x4::orthonormalInverse
Prototype: QMatrix4x4 QMatrix4x4::orthonormalInverse() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1897-1925
  0.000% (0/1)
191
QMaxHeap::pop
Name: QMaxHeap::pop
Prototype: template <class T> T QMaxHeap<T>::pop()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 410-434
  0.000% (0/16)
196
QMdiArea::addSubWindow
Name: QMdiArea::addSubWindow
Prototype: QMdiSubWindow *QMdiArea::addSubWindow(QWidget *widget, Qt::WindowFlags windowFlags)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 1961-1992
  0.000% (0/14)
195
QMdiAreaPrivate::_q_processWindowStateChanged
Name: QMdiAreaPrivate::_q_processWindowStateChanged
Prototype: void QMdiAreaPrivate::_q_processWindowStateChanged(Qt::WindowStates oldState, Qt::WindowStates newState)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 744-775
  0.000% (0/33)
199
QMdiSubWindow::QMdiSubWindow
Name: QMdiSubWindow::QMdiSubWindow
Prototype: QMdiSubWindow::QMdiSubWindow(QWidget *parent, Qt::WindowFlags flags)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 2247-2275
  0.000% (0/5)
192
QMenuBarPrivate::menuRect
Name: QMenuBarPrivate::menuRect
Prototype: QRect QMenuBarPrivate::menuRect(bool extVisible) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 117-149
  0.000% (0/23)
197
QMenuPrivate::activateCausedStack
Name: QMenuPrivate::activateCausedStack
Prototype: void QMenuPrivate::activateCausedStack(const QVector<QPointer<QWidget> > &causedStack, QAction *action, QAction::ActionEvent action_e, bool self)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 1130-1159
  0.000% (0/28)
1910
QMimeBinaryProvider::matchMagicRule
Name: QMimeBinaryProvider::matchMagicRule
Prototype: bool QMimeBinaryProvider::matchMagicRule(QMimeBinaryProvider::CacheFile *cacheFile, int numMatchlets, int firstOffset, const QByteArray &data)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 371-397
100.000% (15/15)
195
QNetworkAccessCache::releaseEntry
Name: QNetworkAccessCache::releaseEntry
Prototype: void QNetworkAccessCache::releaseEntry(const QByteArray &key)
Coverage:  66.667% (16/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccesscache.cpp
Lines: 315-349
 66.667% (16/24)
198
QNetworkReplyImplPrivate::handleNotifications
Name: QNetworkReplyImplPrivate::handleNotifications
Prototype: void QNetworkReplyImplPrivate::handleNotifications()
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 440-473
 63.636% (14/22)
198
QOpenGL2PaintEngineExPrivate::updateClipScissorTest
Name: QOpenGL2PaintEngineExPrivate::updateClipScissorTest
Prototype: void QOpenGL2PaintEngineExPrivate::updateClipScissorTest()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp
Lines: 2178-2214
  0.000% (0/18)
196
QOpenGLDebugLogger::startLogging
Name: QOpenGLDebugLogger::startLogging
Prototype: void QOpenGLDebugLogger::startLogging(QOpenGLDebugLogger::LoggingMode loggingMode)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp
Lines: 1483-1513
  0.000% (0/11)
194
QOpenGLExtensionMatcher::QOpenGLExtensionMatcher
Name: QOpenGLExtensionMatcher::QOpenGLExtensionMatcher
Prototype: QOpenGLExtensionMatcher::QOpenGLExtensionMatcher()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 58-92
  0.000% (0/21)
197
QOpenGLFramebufferObjectPrivate::initColorBuffer
Name: QOpenGLFramebufferObjectPrivate::initColorBuffer
Prototype: void QOpenGLFramebufferObjectPrivate::initColorBuffer(int idx, GLint *samples)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglframebufferobject.cpp
Lines: 548-581
  0.000% (0/15)
195
QOpenGLFunctions_1_5_CoreBackend::QOpenGLFunctions_1_5_CoreBackend
Name: QOpenGLFunctions_1_5_CoreBackend::QOpenGLFunctions_1_5_CoreBackend
Prototype: QOpenGLFunctions_1_5_CoreBackend::QOpenGLFunctions_1_5_CoreBackend(QOpenGLContext *context)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglversionfunctions.cpp
Lines: 477-501
  0.000% (0/1)
191
QOpenGLFunctions_3_2_CoreBackend::QOpenGLFunctions_3_2_CoreBackend
Name: QOpenGLFunctions_3_2_CoreBackend::QOpenGLFunctions_3_2_CoreBackend
Prototype: QOpenGLFunctions_3_2_CoreBackend::QOpenGLFunctions_3_2_CoreBackend(QOpenGLContext *context)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglversionfunctions.cpp
Lines: 751-775
  0.000% (0/1)
191
QOpenGLTextureCache::bindTexture
Name: QOpenGLTextureCache::bindTexture
Prototype: GLuint QOpenGLTextureCache::bindTexture(QOpenGLContext *context, const QImage &image, BindOptions options)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexturecache.cpp
Lines: 150-183
  0.000% (0/23)
197
QOpenGLTexturePrivate::wrapMode
Name: QOpenGLTexturePrivate::wrapMode
Prototype: QOpenGLTexture::WrapMode QOpenGLTexturePrivate::wrapMode(QOpenGLTexture::CoordinateDirection direction) const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 1559-1612
  0.000% (0/32)
1921
QPaintEnginePrivate::drawBoxTextItem
Name: QPaintEnginePrivate::drawBoxTextItem
Prototype: void QPaintEnginePrivate::drawBoxTextItem(const QPointF &p, const QTextItemInt &ti)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine.cpp
Lines: 975-1000
  0.000% (0/10)
194
QPainter::clipPath
Name: QPainter::clipPath
Prototype: QPainterPath QPainter::clipPath() const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 2611-2648
  0.000% (0/20)
196
QPainter::fillRect
Name: QPainter::fillRect
Prototype: void QPainter::fillRect(const QRectF &r, const QBrush &brush)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 6883-6912
  0.000% (0/16)
195
QPainter::fillRect
Name: QPainter::fillRect
Prototype: void QPainter::fillRect(const QRect &r, const QBrush &brush)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 6921-6950
  0.000% (0/16)
195
QPainterPath::intersects
Name: QPainterPath::intersects
Prototype: bool QPainterPath::intersects(const QRectF &rect) const
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 2047-2082
  0.000% (0/28)
198
QPainterPath::length
Name: QPainterPath::length
Prototype: qreal QPainterPath::length() const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 2819-2852
  0.000% (0/14)
197
QPdfEnginePrivate::writeInfo
Name: QPdfEnginePrivate::writeInfo
Prototype: void QPdfEnginePrivate::writeInfo()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 1493-1514
  0.000% (0/1)
191
QPixmap::load
Name: QPixmap::load
Prototype: bool QPixmap::load(const QString &fileName, const char *format, Qt::ImageConversionFlags flags)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap.cpp
Lines: 763-797
  0.000% (0/21)
197
QPixmap::scroll
Name: QPixmap::scroll
Prototype: void QPixmap::scroll(int dx, int dy, const QRect &rect, QRegion *exposed)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap.cpp
Lines: 335-363
  0.000% (0/20)
196
QPpmHandler::canRead
Name: QPpmHandler::canRead
Prototype: bool QPpmHandler::canRead(QIODevice *device, QByteArray *subType)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qppmhandler.cpp
Lines: 433-460
  0.000% (0/35)
1910
QPrinterPrivate::initEngines
Name: QPrinterPrivate::initEngines
Prototype: void QPrinterPrivate::initEngines(QPrinter::OutputFormat format, const QPrinterInfo &printer)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprinter.cpp
Lines: 123-153
 53.846% (7/13)
194
QProcessPrivate::QProcessPrivate
Name: QProcessPrivate::QProcessPrivate
Prototype: QProcessPrivate::QProcessPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 822-847
100.000% (1/1)
191
QProgressBarPrivate::repaintRequired
Name: QProgressBarPrivate::repaintRequired
Prototype: bool QProgressBarPrivate::repaintRequired() const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qprogressbar.cpp
Lines: 135-165
  0.000% (0/22)
196
QQuaternion::fromEulerAngles
Name: QQuaternion::fromEulerAngles
Prototype: QQuaternion QQuaternion::fromEulerAngles(float pitch, float yaw, float roll)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qquaternion.cpp
Lines: 565-593
  0.000% (0/1)
191
QRasterPaintEngine::drawPolygon
Name: QRasterPaintEngine::drawPolygon
Prototype: void QRasterPaintEngine::drawPolygon(const QPointF *points, int pointCount, PolygonDrawMode mode)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1881-1918
  0.000% (0/18)
196
QRasterPlatformPixmap::metric
Name: QRasterPlatformPixmap::metric
Prototype: int QRasterPlatformPixmap::metric(QPaintDevice::PaintDeviceMetric metric) const
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap_raster.cpp
Lines: 248-287
  0.000% (0/30)
1915
QReadWriteLock::unlock
Name: QReadWriteLock::unlock
Prototype: void QReadWriteLock::unlock()
Coverage:  92.593% (25/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 406-438
 92.593% (25/27)
199
QRectF::contains
Name: QRectF::contains
Prototype: bool QRectF::contains(const QPointF &p) const
Coverage: 100.000% (25/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 1939-1966
100.000% (25/25)
197
QRegularExpression::escape
Name: QRegularExpression::escape
Prototype: QString QRegularExpression::escape(const QString &str)
Coverage:  96.296% (26/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 1878-1911
 96.296% (26/27)
195
QScrollBarPrivate::pixelPosToRangeValue
Name: QScrollBarPrivate::pixelPosToRangeValue
Prototype: int QScrollBarPrivate::pixelPosToRangeValue(int pos) const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollbar.cpp
Lines: 691-716
  0.000% (0/8)
193
QSliderPrivate::newHoverControl
Name: QSliderPrivate::newHoverControl
Prototype: QStyle::SubControl QSliderPrivate::newHoverControl(const QPoint &pos)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp
Lines: 166-191
  0.000% (0/11)
194
QSocks5SocketEnginePrivate::_q_controlSocketError
Name: QSocks5SocketEnginePrivate::_q_controlSocketError
Prototype: void QSocks5SocketEnginePrivate::_q_controlSocketError(QAbstractSocket::SocketError error)
Coverage: 100.000% (21/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1225-1254
100.000% (21/21)
195
QSortFilterProxyModelPrivate::filter_changed
Name: QSortFilterProxyModelPrivate::filter_changed
Prototype: void QSortFilterProxyModelPrivate::filter_changed(const QModelIndex &source_parent)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1069-1105
 93.333% (14/15)
195
QSpanCollection::spansInRect
Name: QSpanCollection::spansInRect
Prototype: QList<QSpanCollection::Span *> QSpanCollection::spansInRect(int x, int y, int w, int h) const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 163-186
  0.000% (0/24)
198
QSpanCollection::updateInsertedColumns
Name: QSpanCollection::updateInsertedColumns
Prototype: void QSpanCollection::updateInsertedColumns(int start, int end)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 249-294
  0.000% (0/22)
198
QSplitter::saveState
Name: QSplitter::saveState
Prototype: QByteArray QSplitter::saveState() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1599-1622
  0.000% (0/4)
192
QSqlQuery::exec
Name: QSqlQuery::exec
Prototype: bool QSqlQuery::exec(const QString& query)
Coverage:  76.923% (10/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 365-400
 76.923% (10/13)
194
QSqlQuery::prepare
Name: QSqlQuery::prepare
Prototype: bool QSqlQuery::prepare(const QString& query)
Coverage:  56.250% (9/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 952-981
 56.250% (9/16)
195
QSqlQueryModelPrivate::prefetch
Name: QSqlQueryModelPrivate::prefetch
Prototype: void QSqlQueryModelPrivate::prefetch(int limit)
Coverage:  91.667% (22/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp
Lines: 45-78
 91.667% (22/24)
196
QSslCertificatePrivate::convertExtension
Name: QSslCertificatePrivate::convertExtension
Prototype: QSslCertificateExtension QSslCertificatePrivate::convertExtension(X509_EXTENSION *ext)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 426-457
 71.429% (5/7)
193
QSslConfigurationPrivate::deepCopyDefaultConfiguration
Name: QSslConfigurationPrivate::deepCopyDefaultConfiguration
Prototype: void QSslConfigurationPrivate::deepCopyDefaultConfiguration(QSslConfigurationPrivate *ptr)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2203-2226
 50.000% (2/4)
192
QSslKeyPrivate::clear
Name: QSslKeyPrivate::clear
Prototype: void QSslKeyPrivate::clear(bool deep)
Coverage:  83.333% (30/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp
Lines: 50-77
 83.333% (30/36)
1910
QSslSocketPrivate::isMatchingHostname
Name: QSslSocketPrivate::isMatchingHostname
Prototype: bool QSslSocketPrivate::isMatchingHostname(const QString &cn, const QString &hostname)
Coverage:  92.308% (24/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2634-2672
 92.308% (24/26)
198
QSslSocketPrivate::resetDefaultCiphers
Name: QSslSocketPrivate::resetDefaultCiphers
Prototype: void QSslSocketPrivate::resetDefaultCiphers()
Coverage:  75.000% (15/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 629-660
 75.000% (15/20)
196
QStandardItemModel::setHorizontalHeaderItem
Name: QStandardItemModel::setHorizontalHeaderItem
Prototype: void QStandardItemModel::setHorizontalHeaderItem(int column, QStandardItem *item)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2326-2354
  0.000% (0/19)
197
QStandardItemModel::setVerticalHeaderItem
Name: QStandardItemModel::setVerticalHeaderItem
Prototype: void QStandardItemModel::setVerticalHeaderItem(int row, QStandardItem *item)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2382-2410
  0.000% (0/19)
197
QStateMachinePrivate::computeEntrySet
Name: QStateMachinePrivate::computeEntrySet
Prototype: QList<QAbstractState*> QStateMachinePrivate::computeEntrySet(const QList<QAbstractTransition *> &enabledTransitions, QSet<QAbstractState *> &statesForDefaultEntry, CalculationCache *cache)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 849-882
100.000% (10/10)
196
QStateMachinePrivate::goToState
Name: QStateMachinePrivate::goToState
Prototype: void QStateMachinePrivate::goToState(QAbstractState *targetState)
Coverage:  70.588% (12/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2142-2173
 70.588% (12/17)
196
QStateMachinePrivate::initializeAnimation
Name: QStateMachinePrivate::initializeAnimation
Prototype: QPair<QList<QAbstractAnimation*>, QList<QAbstractAnimation*> > QStateMachinePrivate::initializeAnimation(QAbstractAnimation *abstractAnimation, const QPropertyAssignment &prop)
Coverage:  94.444% (17/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1514-1544
 94.444% (17/18)
195
QStateMachinePrivate::microstep
Name: QStateMachinePrivate::microstep
Prototype: void QStateMachinePrivate::microstep(QEvent *event, const QList<QAbstractTransition*> &enabledTransitions, CalculationCache *cache)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 662-712
100.000% (4/4)
192
QStatusBar::paintEvent
Name: QStatusBar::paintEvent
Prototype: void QStatusBar::paintEvent(QPaintEvent *event)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp
Lines: 659-686
  0.000% (0/19)
195
QStatusBarPrivate::messageRect
Name: QStatusBarPrivate::messageRect
Prototype: QRect QStatusBarPrivate::messageRect() const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qstatusbar.cpp
Lines: 117-149
  0.000% (0/26)
198
QString::reallocData
Name: QString::reallocData
Prototype: void QString::reallocData(uint alloc, bool grow)
Coverage:  71.429% (15/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 1736-1761
 71.429% (15/21)
197
QStrokerOps::strokePolygon
Name: QStrokerOps::strokePolygon
Prototype: void QStrokerOps::strokePolygon(const QPointF *points, int pointCount, bool implicit_close, void *data, const QTransform &matrix)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 304-330
  0.000% (0/20)
197
QStyleHelper::uniqueName
Name: QStyleHelper::uniqueName
Prototype: QString uniqueName(const QString &key, const QStyleOption *option, const QSize &size)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylehelper.cpp
Lines: 55-91
  0.000% (0/7)
193
QStyleOption::init
Name: QStyleOption::init
Prototype: void QStyleOption::init(const QWidget *widget)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleoption.cpp
Lines: 180-223
  0.000% (0/19)
197
QStyleSheetStyle::hasStyleRule
Name: QStyleSheetStyle::hasStyleRule
Prototype: bool QStyleSheetStyle::hasStyleRule(const QObject *obj, int part) const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2028-2057
  0.000% (0/20)
196
QStyleSheetStyle::setPalette
Name: QStyleSheetStyle::setPalette
Prototype: void QStyleSheetStyle::setPalette(QWidget *w)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2550-2582
  0.000% (0/16)
196
QTabBarPrivate::makeVisible
Name: QTabBarPrivate::makeVisible
Prototype: void QTabBarPrivate::makeVisible(int index)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 585-609
  0.000% (0/25)
195
QTableViewPrivate::drawCell
Name: QTableViewPrivate::drawCell
Prototype: void QTableViewPrivate::drawCell(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 887-916
  0.000% (0/28)
197
QTcpServerPrivate::readNotification
Name: QTcpServerPrivate::readNotification
Prototype: void QTcpServerPrivate::readNotification()
Coverage:  78.947% (15/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qtcpserver.cpp
Lines: 180-213
 78.947% (15/19)
197
QTextCodec::codecForHtml
Name: QTextCodec::codecForHtml
Prototype: QTextCodec *QTextCodec::codecForHtml(const QByteArray &ba, QTextCodec *defaultCodec)
Coverage:  96.552% (28/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 1042-1074
 96.552% (28/29)
199
QTextCursor::deletePreviousChar
Name: QTextCursor::deletePreviousChar
Prototype: void QTextCursor::deletePreviousChar()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 1505-1534
  0.000% (0/22)
196
QTextDocumentLayout::blockBoundingRect
Name: QTextDocumentLayout::blockBoundingRect
Prototype: QRectF QTextDocumentLayout::blockBoundingRect(const QTextBlock &block) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 3267-3294
  0.000% (0/17)
195
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...240
eLOC - Effective Lines of Code: 10
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 14
...270
eLOC - Effective Lines of Code: 17
271
eLOC - Effective Lines of Code: 17
272
eLOC - Effective Lines of Code: 18
273
eLOC - Effective Lines of Code: 18
274275
eLOC - Effective Lines of Code: 19
276
eLOC - Effective Lines of Code: 20
277
eLOC - Effective Lines of Code: 20
278
eLOC - Effective Lines of Code: 21
...280
eLOC - Effective Lines of Code: 22
...290
eLOC - Effective Lines of Code: 30
...300
eLOC - Effective Lines of Code: 47
...308
eLOC - Effective Lines of Code: 160

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