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
...260
eLOC - Effective Lines of Code: 15
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...290
eLOC - Effective Lines of Code: 32
291
eLOC - Effective Lines of Code: 33
292
eLOC - Effective Lines of Code: 35
293
eLOC - Effective Lines of Code: 36
294295
eLOC - Effective Lines of Code: 39
296
eLOC - Effective Lines of Code: 41
297
eLOC - Effective Lines of Code: 44
298
eLOC - Effective Lines of Code: 47
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QLocaleData::unsLongLongToString
Name: QLocaleData::unsLongLongToString
Prototype: QString QLocaleData::unsLongLongToString(const QChar zero, const QChar group, const QChar plus, qulonglong l, int precision, int base, int width, unsigned flags)
Coverage:  78.873% (56/71)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 2967-3032
 78.873% (56/71)
3815
QMenuBar::sizeHint
Name: QMenuBar::sizeHint
Prototype: QSize QMenuBar::sizeHint() const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 1616-1664
  0.000% (0/21)
387
QNetworkDiskCache::expire
Name: QNetworkDiskCache::expire
Prototype: qint64 QNetworkDiskCache::expire()
Coverage:  87.500% (28/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkdiskcache.cpp
Lines: 518-580
 87.500% (28/32)
3810
QOpenGL2PaintEngineExPrivate::prepareForDraw
Name: QOpenGL2PaintEngineExPrivate::prepareForDraw
Prototype: bool QOpenGL2PaintEngineExPrivate::prepareForDraw(bool srcPixelsAreOpaque)
Coverage:  0.000% (0/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp
Lines: 1149-1211
  0.000% (0/66)
3812
QOpenGLFunctions_1_4::initializeOpenGLFunctions
Name: QOpenGLFunctions_1_4::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_1_4::initializeOpenGLFunctions()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_1_4.cpp
Lines: 117-175
  0.000% (0/13)
383
QOpenGLFunctions_3_1::initializeOpenGLFunctions
Name: QOpenGLFunctions_3_1::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_3_1::initializeOpenGLFunctions()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_3_1.cpp
Lines: 117-175
  0.000% (0/13)
383
QOpenGLTexturePrivate::destroy
Name: QOpenGLTexturePrivate::destroy
Prototype: void QOpenGLTexturePrivate::destroy()
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 186-233
  0.000% (0/11)
383
QPixmapConvolutionFilter::draw
Name: QPixmapConvolutionFilter::draw
Prototype: void QPixmapConvolutionFilter::draw(QPainter *painter, const QPointF &p, const QPixmap &src, const QRectF& srcRect) const
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp
Lines: 413-473
  0.000% (0/29)
389
QPlainTextEditControl::blockBoundingRect
Name: QPlainTextEditControl::blockBoundingRect
Prototype: QRectF QPlainTextEditControl::blockBoundingRect(const QTextBlock &block) const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp
Lines: 562-611
  0.000% (0/32)
3810
QRasterPaintEngine::begin
Name: QRasterPaintEngine::begin
Prototype: bool QRasterPaintEngine::begin(QPaintDevice *device)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 436-507
  0.000% (0/20)
387
QRasterPaintEngine::init
Name: QRasterPaintEngine::init
Prototype: void QRasterPaintEngine::init()
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 353-420
  0.000% (0/20)
3810
QReadWriteLock::tryLockForRead
Name: QReadWriteLock::tryLockForRead
Prototype: bool QReadWriteLock::tryLockForRead(int timeout)
Coverage:  62.500% (20/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 222-279
 62.500% (20/32)
3812
QRectF::operator&
Name: QRectF::operator&
Prototype: QRectF QRectF::operator&(const QRectF &r) const noexcept
Coverage:  89.744% (35/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 2226-2276
 89.744% (35/39)
3811
QRegExpMatchState::match
Name: QRegExpMatchState::match
Prototype: void QRegExpMatchState::match(const QChar *str0, int len0, int pos0, bool minimal0, bool oneTest, int caretIndex)
Coverage:  90.000% (36/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1418-1486
 90.000% (36/40)
3811
QSettingsPrivate::stringToVariant
Name: QSettingsPrivate::stringToVariant
Prototype: QVariant QSettingsPrivate::stringToVariant(const QString &s)
Coverage:  82.609% (38/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 476-529
 82.609% (38/46)
3815
QSpinBoxPrivate::validateAndInterpret
Name: QSpinBoxPrivate::validateAndInterpret
Prototype: QVariant QSpinBoxPrivate::validateAndInterpret(QString &input, int &pos, QValidator::State &state) const
Coverage:  0.000% (0/63)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp
Lines: 1024-1088
  0.000% (0/63)
3811
QSqlResultPrivate::namedToPositionalBinding
Name: QSqlResultPrivate::namedToPositionalBinding
Prototype: QString QSqlResultPrivate::namedToPositionalBinding(const QString &query)
Coverage:  84.444% (38/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 128-179
 84.444% (38/45)
389
QString::section
Name: QString::section
Prototype: QString QString::section(const QString &sep, int start, int end, SectionFlags flags) const
Coverage:  98.333% (59/60)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 4141-4187
 98.333% (59/60)
3817
QSystemSemaphorePrivate::handle
Name: QSystemSemaphorePrivate::handle
Prototype: key_t QSystemSemaphorePrivate::handle(QSystemSemaphore::AccessMode mode)
Coverage:  79.412% (27/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemsemaphore_systemv.cpp
Lines: 72-134
 79.412% (27/34)
3811
QTest::toPrettyUnicode
Name: QTest::toPrettyUnicode
Prototype: char *toPrettyUnicode(const ushort *p, int length)
Coverage: 100.000% (33/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 1194-1255
100.000% (33/33)
3813
QTextEngine::width
Name: QTextEngine::width
Prototype: QFixed QTextEngine::width(int from, int len) const
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 1805-1865
  0.000% (0/47)
3814
QTextOdfWriter::writeFrame
Name: QTextOdfWriter::writeFrame
Prototype: void QTextOdfWriter::writeFrame(QXmlStreamWriter &writer, const QTextFrame *frame)
Coverage:  0.000% (0/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextodfwriter.cpp
Lines: 186-237
  0.000% (0/49)
3814
QTransform::squareToQuad
Name: QTransform::squareToQuad
Prototype: bool QTransform::squareToQuad(const QPolygonF &quad, QTransform &trans)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1765-1819
  0.000% (0/13)
384
QWhatsThat::paintEvent
Name: QWhatsThat::paintEvent
Prototype: void QWhatsThat::paintEvent(QPaintEvent*)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwhatsthis.cpp
Lines: 292-339
  0.000% (0/19)
387
QWhatsThisPrivate::eventFilter
Name: QWhatsThisPrivate::eventFilter
Prototype: bool QWhatsThisPrivate::eventFilter(QObject *o, QEvent *e)
Coverage:  0.000% (0/57)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwhatsthis.cpp
Lines: 424-485
  0.000% (0/57)
3816
QWidgetTextControl::createStandardContextMenu
Name: QWidgetTextControl::createStandardContextMenu
Prototype: QMenu *QWidgetTextControl::createStandardContextMenu(const QPointF &pos, QWidget *parent)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 2240-2320
  0.000% (0/45)
3823
QWindowsStyle::pixelMetric
Name: QWindowsStyle::pixelMetric
Prototype: int QWindowsStyle::pixelMetric(PixelMetric pm, const QStyleOption *opt, const QWidget *widget) const
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp
Lines: 453-516
  0.000% (0/42)
3815
QWizard::removePage
Name: QWizard::removePage
Prototype: void QWizard::removePage(int id)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 2317-2381
  0.000% (0/42)
3814
QXcbKeyboard::updateModifiers
Name: QXcbKeyboard::updateModifiers
Prototype: void QXcbKeyboard::updateModifiers()
Coverage:  0.000% (0/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 1315-1377
  0.000% (0/49)
3814
QXcbMime::mimeDataForAtom
Name: QXcbMime::mimeDataForAtom
Prototype: bool QXcbMime::mimeDataForAtom(QXcbConnection *connection, xcb_atom_t a, QMimeData *mimeData, QByteArray *data, xcb_atom_t *atomFormat, int *dataFormat)
Coverage:  56.818% (25/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbmime.cpp
Lines: 90-141
 56.818% (25/44)
3810
QXcbWindow::show
Name: QXcbWindow::show
Prototype: void QXcbWindow::show()
Coverage:  94.872% (37/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 786-851
 94.872% (37/39)
3812
QXmlSimpleReaderPrivate::parseBeginOrContinue
Name: QXmlSimpleReaderPrivate::parseBeginOrContinue
Prototype: bool QXmlSimpleReaderPrivate::parseBeginOrContinue(int state, bool incremental)
Coverage:  82.000% (41/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 3260-3321
 82.000% (41/50)
3814
QXmlSimpleReaderPrivate::parseName
Name: QXmlSimpleReaderPrivate::parseName
Prototype: bool QXmlSimpleReaderPrivate::parseName()
Coverage:  75.000% (27/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 7146-7223
 75.000% (27/36)
3813
QXmlStreamReaderPrivate::fastScanContentCharList
Name: QXmlStreamReaderPrivate::fastScanContentCharList
Prototype: inline int QXmlStreamReaderPrivate::fastScanContentCharList()
Coverage:  85.714% (36/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1228-1290
 85.714% (36/42)
3819
QXmlStreamReaderPrivate::startDocument
Name: QXmlStreamReaderPrivate::startDocument
Prototype: void QXmlStreamReaderPrivate::startDocument()
Coverage:  88.889% (40/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1777-1839
 88.889% (40/45)
3813
Qt::mightBeRichText
Name: Qt::mightBeRichText
Prototype: bool Qt::mightBeRichText(const QString& text)
Coverage:  0.000% (0/77)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 87-143
  0.000% (0/77)
3817
digestMd5ResponseHelper
Name: digestMd5ResponseHelper
Prototype: static QByteArray digestMd5ResponseHelper( const QByteArray &alg, const QByteArray &userName, const QByteArray &realm, const QByteArray &password, const QByteArray &nonce, const QByteArray &nonceCount, const QByteArray &cNonce, const QByteArray &qop, const QByteArray &method, const QByteArray &digestUri, const QByteArray &hEntity )
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 611-674
 50.000% (5/10)
384
eventClassName
Name: eventClassName
Prototype: static const char *eventClassName(QEvent::Type t)
Coverage:  0.000% (0/109)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp
Lines: 3709-3824
  0.000% (0/109)
3873
qConvertARGB64PMToA2RGB30PM_sse2
Name: qConvertARGB64PMToA2RGB30PM_sse2
Prototype: template<QtPixelOrder PixelOrder> static inline void qConvertARGB64PMToA2RGB30PM_sse2(uint *dest, const QRgba64 *buffer, int count)
Coverage:  0.000% (0/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1261-1319
  0.000% (0/34)
3811
qglx_reduceFormat
Name: qglx_reduceFormat
Prototype: bool qglx_reduceFormat(QSurfaceFormat *format)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp
Lines: 330-395
  0.000% (0/37)
3813
qt_bitmapToRegion
Name: qt_bitmapToRegion
Prototype: QRegionPrivate *qt_bitmapToRegion(const QBitmap& bitmap)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 3760-3833
  0.000% (0/42)
3812
qt_bitmapblit_template
Name: qt_bitmapblit_template
Prototype: template <class DST> static inline void qt_bitmapblit_template(QRasterBuffer *rasterBuffer, int x, int y, DST color, const uchar *map, int mapWidth, int mapHeight, int mapStride)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 5503-5563
  0.000% (0/42)
3814
qt_socks5_get_host_address_and_port
Name: qt_socks5_get_host_address_and_port
Prototype: static int qt_socks5_get_host_address_and_port(const QByteArray &buf, QHostAddress *pAddress, quint16 *pPort, int *pPos)
Coverage:  78.125% (25/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 218-277
 78.125% (25/32)
3811
BezierEase::singleRealSolutionForCubic
Name: BezierEase::singleRealSolutionForCubic
Prototype: qreal static inline singleRealSolutionForCubic(qreal a, qreal b, qreal c)
Coverage:  72.222% (13/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 730-798
 72.222% (13/18)
396
ControlContainer::removeButtonsFromMenuBar
Name: ControlContainer::removeButtonsFromMenuBar
Prototype: void ControlContainer::removeButtonsFromMenuBar(QMenuBar *menuBar)
Coverage:  0.000% (0/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 785-839
  0.000% (0/56)
3916
QAbstractItemView::dragMoveEvent
Name: QAbstractItemView::dragMoveEvent
Prototype: void QAbstractItemView::dragMoveEvent(QDragMoveEvent *event)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 1995-2057
  0.000% (0/48)
3914
QAbstractSocket::disconnectFromHost
Name: QAbstractSocket::disconnectFromHost
Prototype: void QAbstractSocket::disconnectFromHost()
Coverage:  98.000% (49/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2685-2784
 98.000% (49/50)
3912
QAbstractSocket::setSocketDescriptor
Name: QAbstractSocket::setSocketDescriptor
Prototype: bool QAbstractSocket::setSocketDescriptor(qintptr socketDescriptor, SocketState socketState, OpenMode openMode)
Coverage:  72.414% (21/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 1887-1946
 72.414% (21/29)
3910
QCoreApplicationPrivate::init
Name: QCoreApplicationPrivate::init
Prototype: void QCoreApplicationPrivate::init()
Coverage:  80.556% (29/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 736-816
 80.556% (29/36)
3912
QCosmeticStroker::clipLine
Name: QCosmeticStroker::clipLine
Prototype: bool QCosmeticStroker::clipLine(qreal &x1, qreal &y1, qreal &x2, qreal &y2)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp
Lines: 312-363
  0.000% (0/38)
3914
QDBusMetaType::typeToSignature
Name: QDBusMetaType::typeToSignature
Prototype: const char *QDBusMetaType::typeToSignature(int type)
Coverage: 100.000% (46/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetatype.cpp
Lines: 393-476
100.000% (46/46)
3920
QDateTimeEditPrivate::validateAndInterpret
Name: QDateTimeEditPrivate::validateAndInterpret
Prototype: QDateTime QDateTimeEditPrivate::validateAndInterpret(QString &input, int &position, QValidator::State &state, bool fixup) const
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 1908-1963
  0.000% (0/44)
3912
QDateTimeParser::setDigit
Name: QDateTimeParser::setDigit
Prototype: bool QDateTimeParser::setDigit(QDateTime &v, int index, int newVal) const
Coverage:  82.979% (39/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 121-183
 82.979% (39/47)
3920
QDialogButtonBoxPrivate::createButton
Name: QDialogButtonBoxPrivate::createButton
Prototype: QPushButton *QDialogButtonBoxPrivate::createButton(QDialogButtonBox::StandardButton sbutton, bool doLayout)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdialogbuttonbox.cpp
Lines: 349-422
  0.000% (0/45)
3923
QDockAreaLayoutInfo::sizeHint
Name: QDockAreaLayoutInfo::sizeHint
Prototype: QSize QDockAreaLayoutInfo::sizeHint() const
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 395-465
  0.000% (0/39)
3916
QDomDocumentPrivate::saveDocument
Name: QDomDocumentPrivate::saveDocument
Prototype: void QDomDocumentPrivate::saveDocument(QTextStream& s, const int indent, QDomNode::EncodingPolicy encUsed) const
Coverage:  31.818% (14/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 6426-6498
 31.818% (14/44)
3912
QFontEngineMulti::boundingBox
Name: QFontEngineMulti::boundingBox
Prototype: glyph_metrics_t QFontEngineMulti::boundingBox(const QGlyphLayout &glyphs)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1932-1993
  0.000% (0/22)
398
QFontPrivate::resolve
Name: QFontPrivate::resolve
Prototype: void QFontPrivate::resolve(uint mask, const QFontPrivate *other)
Coverage:  0.000% (0/55)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 252-313
  0.000% (0/55)
3919
QFontSubset::widthArray
Name: QFontSubset::widthArray
Prototype: QByteArray QFontSubset::widthArray() const
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp
Lines: 131-186
  0.000% (0/43)
3913
QFontconfigDatabase::populateFontDatabase
Name: QFontconfigDatabase::populateFontDatabase
Prototype: void QFontconfigDatabase::populateFontDatabase()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 511-575
100.000% (10/10)
394
QFutureWatcherBasePrivate::sendCallOutEvent
Name: QFutureWatcherBasePrivate::sendCallOutEvent
Prototype: void QFutureWatcherBasePrivate::sendCallOutEvent(QFutureCallOutEvent *event)
Coverage:  85.714% (36/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfuturewatcher.cpp
Lines: 432-490
 85.714% (36/42)
3918
QGL2PaintEngineEx::begin
Name: QGL2PaintEngineEx::begin
Prototype: bool QGL2PaintEngineEx::begin(QPaintDevice *pdev)
Coverage:  53.333% (8/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/gl2paintengineex/qpaintengineex_opengl2.cpp
Lines: 2020-2090
 53.333% (8/15)
395
QGraphicsAnchorLayoutPrivate::addAnchor
Name: QGraphicsAnchorLayoutPrivate::addAnchor
Prototype: QGraphicsAnchor *QGraphicsAnchorLayoutPrivate::addAnchor(QGraphicsLayoutItem *firstItem, Qt::AnchorPoint firstEdge, QGraphicsLayoutItem *secondItem, Qt::AnchorPoint secondEdge, qreal *spacing)
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 1633-1716
  0.000% (0/40)
399
QGraphicsItemPrivate::updateAncestorFlag
Name: QGraphicsItemPrivate::updateAncestorFlag
Prototype: void QGraphicsItemPrivate::updateAncestorFlag(QGraphicsItem::GraphicsItemFlag childFlag, AncestorFlag flag, bool enabled, bool root)
Coverage:  0.000% (0/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 905-973
  0.000% (0/62)
3914
QGraphicsScene::focusNextPrevChild
Name: QGraphicsScene::focusNextPrevChild
Prototype: bool QGraphicsScene::focusNextPrevChild(bool next)
Coverage:  0.000% (0/82)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 5413-5480
  0.000% (0/82)
3915
QGraphicsScene::render
Name: QGraphicsScene::render
Prototype: void QGraphicsScene::render(QPainter *painter, const QRectF &target, const QRectF &source, Qt::AspectRatioMode aspectRatioMode)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 1765-1834
  0.000% (0/22)
399
QGraphicsWidget::windowFrameSectionAt
Name: QGraphicsWidget::windowFrameSectionAt
Prototype: Qt::WindowFrameSection QGraphicsWidget::windowFrameSectionAt(const QPointF &pos) const
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget.cpp
Lines: 1304-1354
  0.000% (0/58)
3914
QHttpNetworkConnectionChannel::allDone
Name: QHttpNetworkConnectionChannel::allDone
Prototype: void QHttpNetworkConnectionChannel::allDone()
Coverage:  70.732% (29/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp
Lines: 416-497
 70.732% (29/41)
3912
QHttpNetworkReplyPrivate::readHeader
Name: QHttpNetworkReplyPrivate::readHeader
Prototype: qint64 QHttpNetworkReplyPrivate::readHeader(QAbstractSocket *socket)
Coverage:  89.655% (52/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 533-605
 89.655% (52/58)
3912
QImage::invertPixels
Name: QImage::invertPixels
Prototype: void QImage::invertPixels(InvertMode mode)
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 1856-1925
  0.000% (0/53)
3920
QInotifyFileSystemWatcherEngine::addPaths
Name: QInotifyFileSystemWatcherEngine::addPaths
Prototype: QStringList QInotifyFileSystemWatcherEngine::addPaths(const QStringList &paths, QStringList *files, QStringList *directories)
Coverage:  91.304% (21/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_inotify.cpp
Lines: 261-315
 91.304% (21/23)
397
QIntersectionFinder::linesIntersect
Name: QIntersectionFinder::linesIntersect
Prototype: bool QIntersectionFinder::linesIntersect(const QLineF &a, const QLineF &b) const
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 113-178
  0.000% (0/45)
399
QLCDNumber::setDigitCount
Name: QLCDNumber::setDigitCount
Prototype: void QLCDNumber::setDigitCount(int numDigits)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlcdnumber.cpp
Lines: 408-455
  0.000% (0/29)
3910
QMatrix4x4::normalMatrix
Name: QMatrix4x4::normalMatrix
Prototype: QMatrix3x3 QMatrix4x4::normalMatrix() const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 529-580
  0.000% (0/20)
396
QMdiAreaPrivate::rearrange
Name: QMdiAreaPrivate::rearrange
Prototype: void QMdiAreaPrivate::rearrange(Rearranger *rearranger)
Coverage:  0.000% (0/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 921-978
  0.000% (0/56)
3915
QMdiAreaPrivate::setViewMode
Name: QMdiAreaPrivate::setViewMode
Prototype: void QMdiAreaPrivate::setViewMode(QMdiArea::ViewMode mode)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 1554-1622
  0.000% (0/29)
399
QMenuPrivate::setCurrentAction
Name: QMenuPrivate::setCurrentAction
Prototype: void QMenuPrivate::setCurrentAction(QAction *action, int popup, SelectionReason reason, bool activateFirst)
Coverage:  0.000% (0/68)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenu.cpp
Lines: 560-632
  0.000% (0/68)
3919
QObject::connect
Name: QObject::connect
Prototype: QMetaObject::Connection QObject::connect(const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type)
Coverage:  50.000% (12/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2771-2827
 50.000% (12/24)
396
QObject::dumpObjectInfo
Name: QObject::dumpObjectInfo
Prototype: void QObject::dumpObjectInfo()
Coverage:  40.741% (11/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 4007-4070
 40.741% (11/27)
3910
QOpenGLFramebufferObject::toImage
Name: QOpenGLFramebufferObject::toImage
Prototype: QImage QOpenGLFramebufferObject::toImage(bool flipped, int colorAttachmentIndex) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglframebufferobject.cpp
Lines: 1431-1488
  0.000% (0/26)
399
QOpenGLFunctions_2_1::~QOpenGLFunctions_2_1
Name: QOpenGLFunctions_2_1::~QOpenGLFunctions_2_1
Prototype: QOpenGLFunctions_2_1::~QOpenGLFunctions_2_1()
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_2_1.cpp
Lines: 87-128
  0.000% (0/40)
3914
QOpenGLFunctions_4_0_Core::~QOpenGLFunctions_4_0_Core
Name: QOpenGLFunctions_4_0_Core::~QOpenGLFunctions_4_0_Core
Prototype: QOpenGLFunctions_4_0_Core::~QOpenGLFunctions_4_0_Core()
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_0_core.cpp
Lines: 86-127
  0.000% (0/40)
3914
QPF2Generator::writeHeader
Name: QPF2Generator::writeHeader
Prototype: void QPF2Generator::writeHeader()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_qpf2.cpp
Lines: 513-565
  0.000% (0/4)
392
QPainter::drawPixmap
Name: QPainter::drawPixmap
Prototype: void QPainter::drawPixmap(const QPointF &p, const QPixmap &pm)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 5049-5119
  0.000% (0/36)
398
QPainterPrivate::attachPainterPrivate
Name: QPainterPrivate::attachPainterPrivate
Prototype: bool QPainterPrivate::attachPainterPrivate(QPainter *q, QPaintDevice *pdev)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 247-310
  0.000% (0/20)
397
QPathClipper::handleCrossingEdges
Name: QPathClipper::handleCrossingEdges
Prototype: bool QPathClipper::handleCrossingEdges(QWingedEdge &list, qreal y, ClipperMode mode)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1817-1887
  0.000% (0/32)
3911
QPlainTextEdit::keyPressEvent
Name: QPlainTextEdit::keyPressEvent
Prototype: void QPlainTextEdit::keyPressEvent(QKeyEvent *e)
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp
Lines: 1644-1788
  0.000% (0/44)
3915
QPrintPreviewWidgetPrivate::_q_fit
Name: QPrintPreviewWidgetPrivate::_q_fit
Prototype: void QPrintPreviewWidgetPrivate::_q_fit(bool doFitting)
Coverage:  25.532% (12/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 219-277
 25.532% (12/47)
3914
QRasterPlatformPixmap::createPixmapForImage
Name: QRasterPlatformPixmap::createPixmapForImage
Prototype: void QRasterPlatformPixmap::createPixmapForImage(QImage &sourceImage, Qt::ImageConversionFlags flags, bool inPlace)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap_raster.cpp
Lines: 295-356
  0.000% (0/58)
3913
QRasterizer::rasterize
Name: QRasterizer::rasterize
Prototype: void QRasterizer::rasterize(const QPainterPath &path, Qt::FillRule fillRule)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qrasterizer.cpp
Lines: 1241-1307
  0.000% (0/32)
3911
QRegExpEngine::parseAtom
Name: QRegExpEngine::parseAtom
Prototype: void QRegExpEngine::parseAtom(Box *box)
Coverage:  78.378% (29/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 3610-3678
 78.378% (29/37)
3917
QSslCertificate::fromPath
Name: QSslCertificate::fromPath
Prototype: QList<QSslCertificate> QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax)
Coverage:  87.500% (35/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp
Lines: 464-527
 87.500% (35/40)
3913
QSslSocketBackendPrivate::importPkcs12
Name: QSslSocketBackendPrivate::importPkcs12
Prototype: bool QSslSocketBackendPrivate::importPkcs12(QIODevice *device, QSslKey *key, QSslCertificate *cert, QList<QSslCertificate> *caCertificates, const QByteArray &passPhrase)
Coverage:  28.571% (8/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1741-1806
 28.571% (8/28)
3910
QStandardItemPrivate::sortChildren
Name: QStandardItemPrivate::sortChildren
Prototype: void QStandardItemPrivate::sortChildren(int column, Qt::SortOrder order)
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 237-296
  0.000% (0/37)
3912
QSyntaxHighlighterPrivate::applyFormatChanges
Name: QSyntaxHighlighterPrivate::applyFormatChanges
Prototype: void QSyntaxHighlighterPrivate::applyFormatChanges()
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qsyntaxhighlighter.cpp
Lines: 95-156
  0.000% (0/39)
3913
QTest::TestMethods::invokeTests
Name: QTest::TestMethods::invokeTests
Prototype: void TestMethods::invokeTests(QObject *testObject) const
Coverage:  84.615% (33/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 1288-1342
 84.615% (33/39)
3911
QTextBoundaryFinder::boundaryReasons
Name: QTextBoundaryFinder::boundaryReasons
Prototype: QTextBoundaryFinder::BoundaryReasons QTextBoundaryFinder::boundaryReasons() const
Coverage:  93.939% (62/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp
Lines: 454-509
 93.939% (62/66)
3921
QTextEngine::tightBoundingBox
Name: QTextEngine::tightBoundingBox
Prototype: glyph_metrics_t QTextEngine::tightBoundingBox(int from, int len) const
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 1928-1977
  0.000% (0/41)
3912
QTriangulatingStroker::moveTo
Name: QTriangulatingStroker::moveTo
Prototype: void QTriangulatingStroker::moveTo(const qreal *pts)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulatingstroker.cpp
Lines: 254-311
  0.000% (0/24)
3910
QWidgetPrivate::render_helper
Name: QWidgetPrivate::render_helper
Prototype: void QWidgetPrivate::render_helper(QPainter *painter, const QPoint &targetOffset, const QRegion &toBePainted, QWidget::RenderFlags renderFlags)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 5429-5495
  0.000% (0/15)
395
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...260
eLOC - Effective Lines of Code: 15
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...290
eLOC - Effective Lines of Code: 32
291
eLOC - Effective Lines of Code: 33
292
eLOC - Effective Lines of Code: 35
293
eLOC - Effective Lines of Code: 36
294295
eLOC - Effective Lines of Code: 39
296
eLOC - Effective Lines of Code: 41
297
eLOC - Effective Lines of Code: 44
298
eLOC - Effective Lines of Code: 47
...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