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

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 45
...20
eLOC - Effective Lines of Code: 29
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...42
eLOC - Effective Lines of Code: 16
43
eLOC - Effective Lines of Code: 16
44
eLOC - Effective Lines of Code: 16
45
eLOC - Effective Lines of Code: 15
4647
eLOC - Effective Lines of Code: 15
48
eLOC - Effective Lines of Code: 14
49
eLOC - Effective Lines of Code: 14
50
eLOC - Effective Lines of Code: 14
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...306
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QSettingsPrivate::normalizedKey
Name: QSettingsPrivate::normalizedKey
Prototype: QString QSettingsPrivate::normalizedKey(const QString &key)
Coverage: 100.000% (20/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 266-289
100.000% (20/20)
158
QSequentialAnimationGroupPrivate::setCurrentAnimation
Name: QSequentialAnimationGroupPrivate::setCurrentAnimation
Prototype: void QSequentialAnimationGroupPrivate::setCurrentAnimation(int index, bool intermediate)
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp
Lines: 433-461
100.000% (12/12)
154
QScrollerPrivate::nextSegmentPosition
Name: QScrollerPrivate::nextSegmentPosition
Prototype: qreal QScrollerPrivate::nextSegmentPosition(QQueue<ScrollSegment> &segments, qint64 now, qreal oldPos)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 1852-1877
  0.000% (0/15)
155
QScriptLine::setDefaultHeight
Name: QScriptLine::setDefaultHeight
Prototype: void QScriptLine::setDefaultHeight(QTextEngine *eng)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2358-2380
  0.000% (0/10)
153
QScreenPrivate::setPlatformScreen
Name: QScreenPrivate::setPlatformScreen
Prototype: void QScreenPrivate::setPlatformScreen(QPlatformScreen *screen)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qscreen.cpp
Lines: 80-101
  0.000% (0/7)
153
QResourceRoot::mappingRootSubdir
Name: QResourceRoot::mappingRootSubdir
Prototype: bool QResourceRoot::mappingRootSubdir(const QString &path, QString *match) const
Coverage:  95.238% (20/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 805-826
 95.238% (20/21)
157
QResourceFileEngine::fileFlags
Name: QResourceFileEngine::fileFlags
Prototype: QAbstractFileEngine::FileFlags QResourceFileEngine::fileFlags(QAbstractFileEngine::FileFlags type) const
Coverage: 100.000% (19/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1360-1381
100.000% (19/19)
157
QRenderRule::drawBorderImage
Name: QRenderRule::drawBorderImage
Prototype: void QRenderRule::drawBorderImage(QPainter *p, const QRect& rect)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1124-1145
  0.000% (0/1)
151
QRegion::intersected
Name: QRegion::intersected
Prototype: QRegion QRegion::intersected(const QRect &r) const
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 4134-4158
  0.000% (0/23)
155
QRegExpEngine::Box::operator=
Name: QRegExpEngine::Box::operator=
Prototype: QRegExpEngine::Box &QRegExpEngine::Box::operator=(const Box &b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 2464-2483
100.000% (1/1)
151
QRawFont::advancesForGlyphIndexes
Name: QRawFont::advancesForGlyphIndexes
Prototype: bool QRawFont::advancesForGlyphIndexes(const quint32 *glyphIndexes, QPointF *advances, int numGlyphs, LayoutFlags layoutFlags) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qrawfont.cpp
Lines: 571-594
  0.000% (0/12)
154
QRasterPaintEnginePrivate::systemStateChanged
Name: QRasterPaintEnginePrivate::systemStateChanged
Prototype: void QRasterPaintEnginePrivate::systemStateChanged()
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1024-1050
  0.000% (0/8)
153
QRasterPaintEnginePrivate::initializeRasterizer
Name: QRasterPaintEnginePrivate::initializeRasterizer
Prototype: void QRasterPaintEnginePrivate::initializeRasterizer(QSpanData *data)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 3452-3476
  0.000% (0/5)
152
QRasterBuffer::colorizeBitmap
Name: QRasterBuffer::colorizeBitmap
Prototype: QImage QRasterBuffer::colorizeBitmap(const QImage &image, const QColor &color)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 3624-3645
  0.000% (0/14)
154
QProgressBar::initStyleOption
Name: QProgressBar::initStyleOption
Prototype: void QProgressBar::initStyleOption(QStyleOptionProgressBar *option) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qprogressbar.cpp
Lines: 121-139
  0.000% (0/7)
153
QProcessPrivate::writeToStdin
Name: QProcessPrivate::writeToStdin
Prototype: bool QProcessPrivate::writeToStdin()
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 684-714
 75.000% (9/12)
154
QPrinterPrivate::changeEngines
Name: QPrinterPrivate::changeEngines
Prototype: void QPrinterPrivate::changeEngines(QPrinter::OutputFormat format, const QPrinterInfo &printer)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprinter.cpp
Lines: 161-186
  0.000% (0/17)
157
QPrintPreviewWidgetPrivate::init
Name: QPrintPreviewWidgetPrivate::init
Prototype: void QPrintPreviewWidgetPrivate::init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 313-333
100.000% (1/1)
151
QPlatformScreen::resizeMaximizedWindows
Name: QPlatformScreen::resizeMaximizedWindows
Prototype: void QPlatformScreen::resizeMaximizedWindows()
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformscreen.cpp
Lines: 331-357
  0.000% (0/20)
156
QPlatformGraphicsBufferHelper::lockAndBindToTexture
Name: QPlatformGraphicsBufferHelper::lockAndBindToTexture
Prototype: bool QPlatformGraphicsBufferHelper::lockAndBindToTexture(QPlatformGraphicsBuffer *graphicsBuffer, bool *swizzle, bool *premultiplied, const QRect &rect)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformgraphicsbufferhelper.cpp
Lines: 80-103
  0.000% (0/20)
157
QPlatformFontDatabase::populateFontDatabase
Name: QPlatformFontDatabase::populateFontDatabase
Prototype: void QPlatformFontDatabase::populateFontDatabase()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qplatformfontdatabase.cpp
Lines: 277-298
  0.000% (0/10)
154
QPlainTextEdit::changeEvent
Name: QPlainTextEdit::changeEvent
Prototype: void QPlainTextEdit::changeEvent(QEvent *e)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp
Lines: 2277-2295
  0.000% (0/21)
157
QPixmap::scaled
Name: QPixmap::scaled
Prototype: QPixmap QPixmap::scaled(const QSize& s, Qt::AspectRatioMode aspectMode, Qt::TransformationMode mode) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap.cpp
Lines: 1156-1176
  0.000% (0/10)
154
QPdf::generateDashes
Name: QPdf::generateDashes
Prototype: QByteArray QPdf::generateDashes(const QPen &pen)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 370-389
  0.000% (0/10)
154
QPainterPath::cubicTo
Name: QPainterPath::cubicTo
Prototype: void QPainterPath::cubicTo(const QPointF &c1, const QPointF &c2, const QPointF &e)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 780-813
  0.000% (0/21)
153
QPainterPath::computeControlPointRect
Name: QPainterPath::computeControlPointRect
Prototype: void QPainterPath::computeControlPointRect() const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 3449-3469
  0.000% (0/19)
157
QPainter::setClipping
Name: QPainter::setClipping
Prototype: void QPainter::setClipping(bool enable)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 2452-2482
  0.000% (0/17)
155
QOpenGLVertexArrayObjectPrivate::destroy
Name: QOpenGLVertexArrayObjectPrivate::destroy
Prototype: void QOpenGLVertexArrayObjectPrivate::destroy()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglvertexarrayobject.cpp
Lines: 196-227
  0.000% (0/17)
159
QOpenGLPaintDevice::metric
Name: QOpenGLPaintDevice::metric
Prototype: int QOpenGLPaintDevice::metric(QPaintDevice::PaintDeviceMetric metric) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintdevice.cpp
Lines: 259-291
  0.000% (0/26)
1514
QOpenGLFramebufferObject::blitFramebuffer
Name: QOpenGLFramebufferObject::blitFramebuffer
Prototype: void QOpenGLFramebufferObject::blitFramebuffer(QOpenGLFramebufferObject *target, QOpenGLFramebufferObject *source, GLbitfield buffers, GLenum filter)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglframebufferobject.cpp
Lines: 1614-1637
  0.000% (0/18)
156
QOpenGLDebugLogger::stopLogging
Name: QOpenGLDebugLogger::stopLogging
Prototype: void QOpenGLDebugLogger::stopLogging()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp
Lines: 1525-1549
  0.000% (0/15)
155
QOpenGLContextGroupPrivate::cleanup
Name: QOpenGLContextGroupPrivate::cleanup
Prototype: void QOpenGLContextGroupPrivate::cleanup()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qopenglcontext.cpp
Lines: 1428-1452
  0.000% (0/7)
153
QOpenGLCompositorBackingStore::~QOpenGLCompositorBackingStore
Name: QOpenGLCompositorBackingStore::~QOpenGLCompositorBackingStore
Prototype: QOpenGLCompositorBackingStore::~QOpenGLCompositorBackingStore()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/platformcompositor/qopenglcompositorbackingstore.cpp
Lines: 88-114
  0.000% (0/18)
155
QOpenGLBuffer::create
Name: QOpenGLBuffer::create
Prototype: bool QOpenGLBuffer::create()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglbuffer.cpp
Lines: 284-304
  0.000% (0/15)
155
QOpenGL2PaintEngineExPrivate::setBrush
Name: QOpenGL2PaintEngineExPrivate::setBrush
Prototype: void QOpenGL2PaintEngineExPrivate::setBrush(const QBrush& brush)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp
Lines: 119-143
  0.000% (0/18)
155
QOpenGL2PaintEngineExPrivate::drawTexture
Name: QOpenGL2PaintEngineExPrivate::drawTexture
Prototype: void QOpenGL2PaintEngineExPrivate::drawTexture(const QOpenGLRect& dest, const QOpenGLRect& src, const QSize &textureSize, bool opaque, bool pattern)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp
Lines: 555-582
  0.000% (0/10)
154
QOpenGL2PaintEngineEx::ensureActive
Name: QOpenGL2PaintEngineEx::ensureActive
Prototype: void QOpenGL2PaintEngineEx::ensureActive()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp
Lines: 2160-2182
  0.000% (0/12)
154
QOpenGL2GradientCache::getBuffer
Name: QOpenGL2GradientCache::getBuffer
Prototype: GLuint QOpenGL2GradientCache::getBuffer(const QGradient &gradient, qreal opacity)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglgradientcache.cpp
Lines: 107-133
  0.000% (0/21)
155
QOffscreenSurface::setScreen
Name: QOffscreenSurface::setScreen
Prototype: void QOffscreenSurface::setScreen(QScreen *newScreen)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qoffscreensurface.cpp
Lines: 312-331
  0.000% (0/23)
157
QOffscreenSurface::create
Name: QOffscreenSurface::create
Prototype: void QOffscreenSurface::create()
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qoffscreensurface.cpp
Lines: 176-199
  0.000% (0/12)
154
QObject::startTimer
Name: QObject::startTimer
Prototype: int QObject::startTimer(int interval, Qt::TimerType timerType)
Coverage:  53.846% (7/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 1630-1651
 53.846% (7/13)
155
QObject::property
Name: QObject::property
Prototype: QVariant QObject::property(const char *name) const
Coverage:  66.667% (10/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 3900-3921
 66.667% (10/15)
155
QObject::disconnectImpl
Name: QObject::disconnectImpl
Prototype: bool QObject::disconnectImpl(const QObject *sender, void **signal, const QObject *receiver, void **slot, const QMetaObject *senderMetaObject)
Coverage:  62.500% (15/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 4847-4870
 62.500% (15/24)
156
QNonContiguousByteDeviceIoDeviceImpl::advanceReadPointer
Name: QNonContiguousByteDeviceIoDeviceImpl::advanceReadPointer
Prototype: bool QNonContiguousByteDeviceIoDeviceImpl::advanceReadPointer(qint64 amount)
Coverage:  42.857% (6/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qnoncontiguousbytedevice.cpp
Lines: 336-365
 42.857% (6/14)
155
QNetworkReplyImplPrivate::setCachingEnabled
Name: QNetworkReplyImplPrivate::setCachingEnabled
Prototype: void QNetworkReplyImplPrivate::setCachingEnabled(bool enable)
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 514-539
 52.941% (9/17)
155
QNetworkReplyImplPrivate::appendDownstreamDataDownloadBuffer
Name: QNetworkReplyImplPrivate::appendDownstreamDataDownloadBuffer
Prototype: void QNetworkReplyImplPrivate::appendDownstreamDataDownloadBuffer(qint64 bytesReceived, qint64 bytesTotal)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 747-779
  0.000% (0/20)
156
QNetworkHeadersPrivate::fromHttpDate
Name: QNetworkHeadersPrivate::fromHttpDate
Prototype: QDateTime QNetworkHeadersPrivate::fromHttpDate(const QByteArray &value)
Coverage:  85.714% (12/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp
Lines: 1084-1126
 85.714% (12/14)
155
QNetworkAccessManagerPrivate::_q_onlineStateChanged
Name: QNetworkAccessManagerPrivate::_q_onlineStateChanged
Prototype: void QNetworkAccessManagerPrivate::_q_onlineStateChanged(bool isOnline)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1658-1686
  0.000% (0/20)
157
QNetworkAccessManagerPrivate::_q_configurationChanged
Name: QNetworkAccessManagerPrivate::_q_configurationChanged
Prototype: void QNetworkAccessManagerPrivate::_q_configurationChanged(const QNetworkConfiguration &configuration)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1688-1716
  0.000% (0/21)
157
QNetworkAccessManager::QNetworkAccessManager
Name: QNetworkAccessManager::QNetworkAccessManager
Prototype: QNetworkAccessManager::QNetworkAccessManager(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 450-483
100.000% (1/1)
151
QNetworkAccessFileBackendFactory::create
Name: QNetworkAccessFileBackendFactory::create
Prototype: QNetworkAccessBackend * QNetworkAccessFileBackendFactory::create(QNetworkAccessManager::Operation op, const QNetworkRequest &request) const
Coverage:  60.000% (15/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessfilebackend.cpp
Lines: 61-96
 60.000% (15/25)
157
QNetworkAccessCache::requestEntry
Name: QNetworkAccessCache::requestEntry
Prototype: bool QNetworkAccessCache::requestEntry(const QByteArray &key, QObject *target, const char *member)
Coverage:  50.000% (6/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccesscache.cpp
Lines: 268-295
 50.000% (6/12)
154
QNetworkAccessCache::linkEntry
Name: QNetworkAccessCache::linkEntry
Prototype: void QNetworkAccessCache::linkEntry(const QByteArray &key)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccesscache.cpp
Lines: 139-162
 80.000% (8/10)
154
QNetmaskAddress::setPrefixLength
Name: QNetmaskAddress::setPrefixLength
Prototype: void QNetmaskAddress::setPrefixLength(QAbstractSocket::NetworkLayerProtocol proto, int newLength)
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 326-350
100.000% (15/15)
155
QNativeSocketEnginePrivate::setOption
Name: QNativeSocketEnginePrivate::setOption
Prototype: bool QNativeSocketEnginePrivate::setOption(QNativeSocketEngine::SocketOption opt, int v)
Coverage:  50.000% (8/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 314-371
 50.000% (8/16)
157
QNativeSocketEnginePrivate::nativeWrite
Name: QNativeSocketEnginePrivate::nativeWrite
Prototype: qint64 QNativeSocketEnginePrivate::nativeWrite(const char *data, qint64 len)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp
Lines: 1128-1161
 58.333% (7/12)
157
QMimeBinaryProvider::listAliases
Name: QMimeBinaryProvider::listAliases
Prototype: QStringList QMimeBinaryProvider::listAliases(const QString &name)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 502-523
100.000% (8/8)
154
QMimeBinaryProvider::findByMagic
Name: QMimeBinaryProvider::findByMagic
Prototype: QMimeType QMimeBinaryProvider::findByMagic(const QByteArray &data, int *accuracyPtr)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 405-429
100.000% (8/8)
154
QMimeBinaryProvider::checkCache
Name: QMimeBinaryProvider::checkCache
Prototype: void QMimeBinaryProvider::checkCache()
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 239-265
 88.235% (15/17)
157
QMimeBinaryProvider::CacheFileList::checkCacheChanged
Name: QMimeBinaryProvider::CacheFileList::checkCacheChanged
Prototype: bool QMimeBinaryProvider::CacheFileList::checkCacheChanged()
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 217-237
 84.615% (11/13)
155
QMimeAllGlobPatterns::matchingGlobs
Name: QMimeAllGlobPatterns::matchingGlobs
Prototype: QStringList QMimeAllGlobPatterns::matchingGlobs(const QString &fileName, QString *foundSuffix) const
Coverage:  90.909% (10/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp
Lines: 204-233
 90.909% (10/11)
155
QMetaType::typeInfo
Name: QMetaType::typeInfo
Prototype: QMetaType QMetaType::typeInfo(const int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 2268-2285
100.000% (1/1)
151
QMetaObject::indexOfProperty
Name: QMetaObject::indexOfProperty
Prototype: int QMetaObject::indexOfProperty(const char *name) const
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 991-1015
 86.667% (13/15)
155
QMessageBox::setCheckBox
Name: QMessageBox::setCheckBox
Prototype: void QMessageBox::setCheckBox(QCheckBox *cb)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 1156-1178
  0.000% (0/13)
155
QMenu::timerEvent
Name: QMenu::timerEvent
Prototype: void QMenu::timerEvent(QTimerEvent *e)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 3235-3254
  0.000% (0/23)
157
QMenu::mousePressEvent
Name: QMenu::mousePressEvent
Prototype: void QMenu::mousePressEvent(QMouseEvent *e)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 2632-2655
  0.000% (0/21)
155
QMdiSubWindowPrivate::updateWindowTitle
Name: QMdiSubWindowPrivate::updateWindowTitle
Prototype: void QMdiSubWindowPrivate::updateWindowTitle(bool isRequestFromChild)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 1865-1886
  0.000% (0/22)
155
QMdiSubWindowPrivate::updateMask
Name: QMdiSubWindowPrivate::updateMask
Prototype: void QMdiSubWindowPrivate::updateMask()
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 1133-1153
  0.000% (0/20)
156
QMdiSubWindowPrivate::desktopPalette
Name: QMdiSubWindowPrivate::desktopPalette
Prototype: QPalette QMdiSubWindowPrivate::desktopPalette() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 1923-1980
  0.000% (0/4)
152
QMainWindowLayout::setGeometry
Name: QMainWindowLayout::setGeometry
Prototype: void QMainWindowLayout::setGeometry(const QRect &_r)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 1830-1852
  0.000% (0/7)
153
QLockFilePrivate::isApparentlyStale
Name: QLockFilePrivate::isApparentlyStale
Prototype: bool QLockFilePrivate::isApparentlyStale() const
Coverage:  52.174% (12/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qlockfile_unix.cpp
Lines: 240-260
 52.174% (12/23)
157
QLockFilePrivate::checkFcntlWorksAfterFlock
Name: QLockFilePrivate::checkFcntlWorksAfterFlock
Prototype: int QLockFilePrivate::checkFcntlWorksAfterFlock(const QString &fn)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qlockfile_unix.cpp
Lines: 106-129
 40.000% (4/10)
154
QLocale::timeFormat
Name: QLocale::timeFormat
Prototype: QString QLocale::timeFormat(FormatType format) const
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 1709-1733
 81.818% (9/11)
155
QLocale::dateFormat
Name: QLocale::dateFormat
Prototype: QString QLocale::dateFormat(FormatType format) const
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 1672-1696
 81.818% (9/11)
155
QLocalSocket::waitForConnected
Name: QLocalSocket::waitForConnected
Prototype: bool QLocalSocket::waitForConnected(int msec)
Coverage:  11.765% (2/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalsocket_unix.cpp
Lines: 513-537
 11.765% (2/17)
155
QLocalSocket::setSocketDescriptor
Name: QLocalSocket::setSocketDescriptor
Prototype: bool QLocalSocket::setSocketDescriptor(qintptr socketDescriptor, LocalSocketState socketState, OpenMode openMode)
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalsocket_unix.cpp
Lines: 344-367
 55.556% (5/9)
155
QLocalServerPrivate::setError
Name: QLocalServerPrivate::setError
Prototype: void QLocalServerPrivate::setError(const QString &function)
Coverage:  33.333% (5/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalserver_unix.cpp
Lines: 310-341
 33.333% (5/15)
1510
QLocalServer::listen
Name: QLocalServer::listen
Prototype: bool QLocalServer::listen(const QString &name)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalserver.cpp
Lines: 286-309
100.000% (10/10)
154
QListViewPrivate::prepareItemsLayout
Name: QListViewPrivate::prepareItemsLayout
Prototype: void QListViewPrivate::prepareItemsLayout()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 1669-1695
  0.000% (0/10)
152
QListViewPrivate::draggablePaintPairs
Name: QListViewPrivate::draggablePaintPairs
Prototype: QItemViewPaintPairs QListViewPrivate::draggablePaintPairs(const QModelIndexList &indexes, QRect *r) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 654-673
  0.000% (0/5)
153
QListView::wheelEvent
Name: QListView::wheelEvent
Prototype: void QListView::wheelEvent(QWheelEvent *e)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 815-837
  0.000% (0/23)
154
QListView::viewOptions
Name: QListView::viewOptions
Prototype: QStyleOptionViewItem QListView::viewOptions() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 934-957
  0.000% (0/13)
154
QLineEditIconButton::paintEvent
Name: QLineEditIconButton::paintEvent
Prototype: void QLineEditIconButton::paintEvent(QPaintEvent *)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit_p.cpp
Lines: 329-348
  0.000% (0/11)
153
QLibrarySettings::load
Name: QLibrarySettings::load
Prototype: void QLibrarySettings::load()
Coverage:  82.609% (19/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlibraryinfo.cpp
Lines: 125-162
 82.609% (19/23)
153
QLibraryPrivate::load
Name: QLibraryPrivate::load
Prototype: bool QLibraryPrivate::load()
Coverage:  56.250% (9/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 529-555
 56.250% (9/16)
156
QLibrary::isLibrary
Name: QLibrary::isLibrary
Prototype: bool QLibrary::isLibrary(const QString &fileName)
Coverage:  75.000% (12/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 616-675
 75.000% (12/16)
155
QLabel::setTextInteractionFlags
Name: QLabel::setTextInteractionFlags
Prototype: void QLabel::setTextInteractionFlags(Qt::TextInteractionFlags flags)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 710-732
  0.000% (0/18)
156
QJsonPrivate::Value::usedStorage
Name: QJsonPrivate::Value::usedStorage
Prototype: int Value::usedStorage(const Base *b) const
Coverage:  42.105% (8/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjson.cpp
Lines: 307-334
 42.105% (8/19)
1510
QItemDelegate::drawFocus
Name: QItemDelegate::drawFocus
Prototype: void QItemDelegate::drawFocus(QPainter *painter, const QStyleOptionViewItem &option, const QRect &rect) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qitemdelegate.cpp
Lines: 708-727
  0.000% (0/10)
152
QInt64Set::rehash
Name: QInt64Set::rehash
Prototype: bool QInt64Set::rehash(int capacity)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 505-527
  0.000% (0/13)
155
QInt64Set::insert
Name: QInt64Set::insert
Prototype: void QInt64Set::insert(quint64 key)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 529-548
  0.000% (0/16)
156
QInotifyFileSystemWatcherEngine::removePaths
Name: QInotifyFileSystemWatcherEngine::removePaths
Prototype: QStringList QInotifyFileSystemWatcherEngine::removePaths(const QStringList &paths, QStringList *files, QStringList *directories)
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_inotify.cpp
Lines: 317-343
 92.857% (13/14)
154
QImageWriterPrivate::canWriteHelper
Name: QImageWriterPrivate::canWriteHelper
Prototype: bool QImageWriterPrivate::canWriteHelper()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimagewriter.cpp
Lines: 293-313
  0.000% (0/15)
155
QImage::setColorCount
Name: QImage::setColorCount
Prototype: void QImage::setColorCount(int colorCount)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 1953-1976
  0.000% (0/16)
156
QImage::pixelColor
Name: QImage::pixelColor
Prototype: QColor QImage::pixelColor(int x, int y) const
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2417-2443
  0.000% (0/25)
158
QIdentityProxyModelPrivate::_q_sourceLayoutChanged
Name: QIdentityProxyModelPrivate::_q_sourceLayoutChanged
Prototype: void QIdentityProxyModelPrivate::_q_sourceLayoutChanged(const QList<QPersistentModelIndex> &sourceParents, QAbstractItemModel::LayoutChangeHint hint)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp
Lines: 523-547
  0.000% (0/8)
154
QIconModeViewBase::initDynamicLayout
Name: QIconModeViewBase::initDynamicLayout
Prototype: QPoint QIconModeViewBase::initDynamicLayout(const QListViewLayoutInfo &info)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qlistview.cpp
Lines: 2922-2942
  0.000% (0/17)
154
QIconLoaderEngine::entryForSize
Name: QIconLoaderEngine::entryForSize
Prototype: QIconLoaderEngineEntry *QIconLoaderEngine::entryForSize(const QSize &size)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qiconloader.cpp
Lines: 605-634
  0.000% (0/13)
155
QHttpSocketEngine::waitForWrite
Name: QHttpSocketEngine::waitForWrite
Prototype: bool QHttpSocketEngine::waitForWrite(int msecs, bool *timedOut)
Coverage:  75.000% (21/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 396-430
 75.000% (21/28)
158
QHttpSocketEngine::connectInternal
Name: QHttpSocketEngine::connectInternal
Prototype: bool QHttpSocketEngine::connectInternal()
Coverage:  41.176% (7/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 135-165
 41.176% (7/17)
155
Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 45
...20
eLOC - Effective Lines of Code: 29
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...42
eLOC - Effective Lines of Code: 16
43
eLOC - Effective Lines of Code: 16
44
eLOC - Effective Lines of Code: 16
45
eLOC - Effective Lines of Code: 15
4647
eLOC - Effective Lines of Code: 15
48
eLOC - Effective Lines of Code: 14
49
eLOC - Effective Lines of Code: 14
50
eLOC - Effective Lines of Code: 14
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
...100
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 2
...306
eLOC - Effective Lines of Code: 0

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