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
...260
eLOC - Effective Lines of Code: 14
...270
eLOC - Effective Lines of Code: 17
...280
eLOC - Effective Lines of Code: 22
...290
eLOC - Effective Lines of Code: 30
...292
eLOC - Effective Lines of Code: 32
293
eLOC - Effective Lines of Code: 33
294
eLOC - Effective Lines of Code: 35
295
eLOC - Effective Lines of Code: 36
296297
eLOC - Effective Lines of Code: 39
298
eLOC - Effective Lines of Code: 41
299
eLOC - Effective Lines of Code: 44
300
eLOC - Effective Lines of Code: 47
...308
eLOC - Effective Lines of Code: 160
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QFileInfoGatherer::getFileInfos
Name: QFileInfoGatherer::getFileInfos
Prototype: void QFileInfoGatherer::getFileInfos(const QString &path, const QStringList &files)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfileinfogatherer.cpp
Lines: 273-325
  0.000% (0/30)
389
QFontEngineFT::boundingBox
Name: QFontEngineFT::boundingBox
Prototype: glyph_metrics_t QFontEngineFT::boundingBox(const QGlyphLayout &glyphs)
Coverage:  39.130% (9/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1594-1644
 39.130% (9/23)
387
QHashData::detach_helper
Name: QHashData::detach_helper
Prototype: QHashData *QHashData::detach_helper(void (*node_duplicate)(Node *, void *), void (*node_delete)(Node *), int nodeSize, int nodeAlign)
Coverage:  85.000% (17/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 458-525
 85.000% (17/20)
388
QIODevice::readLine
Name: QIODevice::readLine
Prototype: qint64 QIODevice::readLine(char *data, qint64 maxSize)
Coverage:  79.245% (42/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp
Lines: 1061-1143
 79.245% (42/53)
3813
QImage::allGray
Name: QImage::allGray
Prototype: bool QImage::allGray() const
Coverage:  0.000% (0/59)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2501-2567
  0.000% (0/59)
3827
QImage::rgbSwapped_inplace
Name: QImage::rgbSwapped_inplace
Prototype: void QImage::rgbSwapped_inplace()
Coverage:  0.000% (0/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 3258-3329
  0.000% (0/53)
3829
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: 2977-3042
 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: 1609-1657
  0.000% (0/21)
387
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: 1143-1205
  0.000% (0/66)
3812
QOpenGLFunctions_1_4_DeprecatedBackend::QOpenGLFunctions_1_4_DeprecatedBackend
Name: QOpenGLFunctions_1_4_DeprecatedBackend::QOpenGLFunctions_1_4_DeprecatedBackend
Prototype: QOpenGLFunctions_1_4_DeprecatedBackend::QOpenGLFunctions_1_4_DeprecatedBackend(QOpenGLContext *context)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglversionfunctions.cpp
Lines: 1907-1950
  0.000% (0/1)
381
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: 407-467
  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: 556-605
  0.000% (0/32)
3810
QProcessPrivate::waitForFinished
Name: QProcessPrivate::waitForFinished
Prototype: bool QProcessPrivate::waitForFinished(int msecs)
Coverage:  72.414% (42/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 860-928
 72.414% (42/58)
3816
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: 430-501
  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: 347-414
  0.000% (0/20)
3810
QRectF::operator&
Name: QRectF::operator&
Prototype: QRectF QRectF::operator&(const QRectF &r) const
Coverage:  89.744% (35/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 2192-2242
 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: 1412-1480
 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: 488-541
 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: 1019-1083
  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: 122-173
 84.444% (38/45)
389
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: 458-520
 87.500% (35/40)
3813
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: 4111-4157
 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: 66-128
 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: 2466-2527
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: 1794-1854
  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: 180-231
  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: 1749-1803
  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: 286-333
  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: 420-481
  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: 2206-2286
  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: 446-509
  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: 2311-2375
  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: 1309-1371
  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: 84-135
 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: 810-875
 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: 3246-3307
 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: 7127-7204
 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: 1222-1284
 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: 1771-1833
 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: 81-137
  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: 605-668
 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: 3643-3758
  0.000% (0/109)
3873
imageFormatForVisual
Name: imageFormatForVisual
Prototype: static inline QImage::Format imageFormatForVisual(int depth, quint32 red_mask, quint32 blue_mask, bool *rgbSwap)
Coverage:  15.094% (8/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 163-217
 15.094% (8/53)
3821
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: 1248-1306
  0.000% (0/34)
3811
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: 3736-3809
  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: 5504-5564
  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: 212-271
 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: 724-792
 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: 782-836
  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: 1944-2006
  0.000% (0/48)
3914
QArrayData::allocate
Name: QArrayData::allocate
Prototype: QArrayData *QArrayData::allocate(size_t objectSize, size_t alignment, size_t capacity, AllocationOptions options)
Coverage:  65.714% (23/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qarraydata.cpp
Lines: 59-125
 65.714% (23/35)
3911
QCommandLineParserPrivate::helpText
Name: QCommandLineParserPrivate::helpText
Prototype: QString QCommandLineParserPrivate::helpText() const
Coverage:  54.286% (19/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineparser.cpp
Lines: 1079-1131
 54.286% (19/35)
3917
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: 763-843
 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: 306-357
  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: 379-462
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/46)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 1902-1957
  0.000% (0/46)
3912
QDateTimeParser::findMonth
Name: QDateTimeParser::findMonth
Prototype: int QDateTimeParser::findMonth(const QString &str1, int startMonth, int sectionIndex, QString *usedMonth, int *used) const
Coverage:  86.000% (43/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1234-1295
 86.000% (43/50)
3916
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: 348-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: 389-459
  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: 6420-6492
 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: 1939-2000
  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: 249-310
  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: 125-180
  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: 478-542
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: 426-484
 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: 2014-2084
 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: 1625-1708
  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: 820-888
  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: 5389-5456
  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: 1754-1823
  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: 1297-1347
  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: 410-491
 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: 529-601
 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: 1843-1912
  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: 254-308
 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/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 107-172
  0.000% (0/49)
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: 402-449
  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: 523-574
  0.000% (0/20)
396
QMdiAreaPrivate::rearrange
Name: QMdiAreaPrivate::rearrange
Prototype: void QMdiAreaPrivate::rearrange(Rearranger *rearranger)
Coverage:  0.000% (0/58)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 917-974
  0.000% (0/58)
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: 1549-1617
  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: 554-626
  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: 2764-2820
 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: 3997-4060
 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: 1424-1481
  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/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_2_1.cpp
Lines: 81-135
  0.000% (0/66)
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/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_4_0_core.cpp
Lines: 80-134
  0.000% (0/66)
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: 507-559
  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: 5045-5115
  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: 241-304
  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: 1810-1880
  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: 1637-1781
  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: 213-271
 25.532% (12/47)
3914
QProcessPrivate::tryReadFromChannel
Name: QProcessPrivate::tryReadFromChannel
Prototype: bool QProcessPrivate::tryReadFromChannel(Channel *channel)
Coverage:  82.927% (34/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 966-1031
 82.927% (34/41)
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: 289-350
  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: 1235-1301
  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: 3604-3672
 78.378% (29/37)
3917
QSocks5SocketEngine::initialize
Name: QSocks5SocketEngine::initialize
Prototype: bool QSocks5SocketEngine::initialize(qintptr socketDescriptor, QAbstractSocket::SocketState socketState)
Coverage:  40.000% (4/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1013-1067
 40.000% (4/10)
394
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: 1785-1850
 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: 228-287
  0.000% (0/37)
3912
QSyntaxHighlighterPrivate::applyFormatChanges
Name: QSyntaxHighlighterPrivate::applyFormatChanges
Prototype: void QSyntaxHighlighterPrivate::applyFormatChanges()
Coverage:  0.000% (0/43)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qsyntaxhighlighter.cpp
Lines: 87-148
  0.000% (0/43)
3913
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: 14
...270
eLOC - Effective Lines of Code: 17
...280
eLOC - Effective Lines of Code: 22
...290
eLOC - Effective Lines of Code: 30
...292
eLOC - Effective Lines of Code: 32
293
eLOC - Effective Lines of Code: 33
294
eLOC - Effective Lines of Code: 35
295
eLOC - Effective Lines of Code: 36
296297
eLOC - Effective Lines of Code: 39
298
eLOC - Effective Lines of Code: 41
299
eLOC - Effective Lines of Code: 44
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