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

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...9
eLOC - Effective Lines of Code: 48
10
eLOC - Effective Lines of Code: 45
11
eLOC - Effective Lines of Code: 43
12
eLOC - Effective Lines of Code: 40
1314
eLOC - Effective Lines of Code: 37
15
eLOC - Effective Lines of Code: 36
16
eLOC - Effective Lines of Code: 34
17
eLOC - Effective Lines of Code: 33
...20
eLOC - Effective Lines of Code: 29
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...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
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
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
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
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
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
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
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
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
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
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_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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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: 3277-3348
  0.000% (0/53)
3829
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: 2520-2586
  0.000% (0/59)
3827
QHighDpiScaling::updateHighDpiScaling
Name: QHighDpiScaling::updateHighDpiScaling
Prototype: void QHighDpiScaling::updateHighDpiScaling()
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qhighdpiscaling.cpp
Lines: 264-318
  0.000% (0/42)
3813
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: 514-581
 85.000% (17/20)
388
QFileInfoGatherer::getFileInfos
Name: QFileInfoGatherer::getFileInfos
Prototype: void QFileInfoGatherer::getFileInfos(const QString &path, const QStringList &files)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfileinfogatherer.cpp
Lines: 279-331
  0.000% (0/28)
389
QFileIconProviderPrivate::getIcon
Name: QFileIconProviderPrivate::getIcon
Prototype: QIcon QFileIconProviderPrivate::getIcon(QStyle::StandardPixmap name) const
Coverage:  0.000% (0/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qfileiconprovider.cpp
Lines: 197-252
  0.000% (0/62)
3826
QFileDialog::setProxyModel
Name: QFileDialog::setProxyModel
Prototype: void QFileDialog::setProxyModel(QAbstractProxyModel *proxyModel)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 3042-3095
  0.000% (0/19)
385
QDockAreaLayout::gapIndex
Name: QDockAreaLayout::gapIndex
Prototype: QList<int> QDockAreaLayout::gapIndex(const QPoint &pos) const
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2414-2477
  0.000% (0/45)
3815
QDateTimeParser::findDay
Name: QDateTimeParser::findDay
Prototype: int QDateTimeParser::findDay(const QString &str1, int startDay, int sectionIndex, QString *usedDay, int *used) const
Coverage:  40.000% (20/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1310-1365
 40.000% (20/50)
3816
QDateTime::toString
Name: QDateTime::toString
Prototype: QString QDateTime::toString(Qt::DateFormat format) const
Coverage:  97.222% (35/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 3556-3620
 97.222% (35/36)
3819
QDBusMetaObjectGenerator::findType
Name: QDBusMetaObjectGenerator::findType
Prototype: QDBusMetaObjectGenerator::Type QDBusMetaObjectGenerator::findType(const QByteArray &signature, const QDBusIntrospection::Annotations &annotations, const char *direction, int id)
Coverage:  63.889% (23/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetaobject.cpp
Lines: 155-223
 63.889% (23/36)
3811
QComboBoxPrivateContainer::setItemView
Name: QComboBoxPrivateContainer::setItemView
Prototype: void QComboBoxPrivateContainer::setItemView(QAbstractItemView *itemView)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp
Lines: 538-591
  0.000% (0/15)
385
QCalendarMonthValidator::handleKey
Name: QCalendarMonthValidator::handleKey
Prototype: QCalendarDateSectionValidator::Section QCalendarMonthValidator::handleKey(int key)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 244-291
  0.000% (0/48)
3814
QCalendarDayValidator::handleKey
Name: QCalendarDayValidator::handleKey
Prototype: QCalendarDateSectionValidator::Section QCalendarDayValidator::handleKey(int key)
Coverage:  0.000% (0/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 136-183
  0.000% (0/48)
3814
QAbstractItemModelPrivate::itemsAboutToBeMoved
Name: QAbstractItemModelPrivate::itemsAboutToBeMoved
Prototype: void QAbstractItemModelPrivate::itemsAboutToBeMoved(const QModelIndex &srcParent, int srcFirst, int srcLast, const QModelIndex &destinationParent, int destinationChild, Qt::Orientation orientation)
Coverage:  94.444% (51/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 657-713
 94.444% (51/54)
3811
qDBusReplyFill
Name: qDBusReplyFill
Prototype: void qDBusReplyFill(const QDBusMessage &reply, QDBusError &error, QVariant &data)
Coverage:  84.000% (21/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusreply.cpp
Lines: 190-247
 84.000% (21/25)
378
pseudoClass
Name: pseudoClass
Prototype: static quint64 pseudoClass(QStyle::State state)
Coverage:  0.000% (0/52)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1659-1706
  0.000% (0/52)
3717
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QFont &font)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 2179-2231
  0.000% (0/39)
3713
int2string
Name: int2string
Prototype: static QString int2string(int num, int base, int ndigits, bool *oflow)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlcdnumber.cpp
Lines: 157-211
  0.000% (0/35)
3713
iconToQXdgDBusImageVector
Name: iconToQXdgDBusImageVector
Prototype: QXdgDBusImageVector iconToQXdgDBusImageVector(const QIcon &icon)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbustray/qdbustraytypes.cpp
Lines: 64-115
  0.000% (0/25)
3711
findVersionDirectivePosition
Name: findVersionDirectivePosition
Prototype: static QVersionDirectivePosition findVersionDirectivePosition(const char *source)
Coverage:  0.000% (0/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp
Lines: 430-501
  0.000% (0/49)
3719
convert_indexed8_to_RGB16_inplace
Name: convert_indexed8_to_RGB16_inplace
Prototype: static bool convert_indexed8_to_RGB16_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 891-946
  0.000% (0/23)
378
bm_find
Name: bm_find
Prototype: static inline int bm_find(const ushort *uc, uint l, int index, const ushort *puc, uint pl, const uchar *skiptable, Qt::CaseSensitivity cs)
Coverage: 100.000% (50/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringmatcher.cpp
Lines: 63-121
100.000% (50/50)
3717
blend_untransformed_rgb565
Name: blend_untransformed_rgb565
Prototype: static void blend_untransformed_rgb565(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4318-4370
  0.000% (0/36)
3710
blend_tiled_generic
Name: blend_tiled_generic
Prototype: static void blend_tiled_generic(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4372-4418
  0.000% (0/30)
3710
blend_tiled_argb
Name: blend_tiled_argb
Prototype: static void blend_tiled_argb(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4471-4518
  0.000% (0/30)
3710
StyleSheet::buildIndexes
Name: StyleSheet::buildIndexes
Prototype: void StyleSheet::buildIndexes(Qt::CaseSensitivity nameCaseSensitivity)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1787-1836
  0.000% (0/31)
3711
StyleSelector::styleRulesForNode
Name: StyleSelector::styleRulesForNode
Prototype: QVector<StyleRule> StyleSelector::styleRulesForNode(NodePtr node)
Coverage:  0.000% (0/50)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1970-2027
  0.000% (0/50)
3716
StyleSelector::selectorMatches
Name: StyleSelector::selectorMatches
Prototype: bool StyleSelector::selectorMatches(const Selector &selector, NodePtr node)
Coverage:  0.000% (0/47)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 1854-1907
  0.000% (0/47)
3713
QXmlStreamReaderPrivate::parseError
Name: QXmlStreamReaderPrivate::parseError
Prototype: void QXmlStreamReaderPrivate::parseError()
Coverage: 100.000% (34/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1861-1912
100.000% (34/34)
3711
QXmlSimpleReaderPrivate::isExpandedEntityValueTooLarge
Name: QXmlSimpleReaderPrivate::isExpandedEntityValueTooLarge
Prototype: bool QXmlSimpleReaderPrivate::isExpandedEntityValueTooLarge(QString *errorMessage)
Coverage:  84.848% (28/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 6424-6486
 84.848% (28/33)
3711
QXcbWindow::handlePropertyNotifyEvent
Name: QXcbWindow::handlePropertyNotifyEvent
Prototype: void QXcbWindow::handlePropertyNotifyEvent(const xcb_property_notify_event_t *event)
Coverage:  86.275% (44/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2524-2578
 86.275% (44/51)
3714
QXcbMime::mimeConvertToFormat
Name: QXcbMime::mimeConvertToFormat
Prototype: QVariant QXcbMime::mimeConvertToFormat(QXcbConnection *connection, xcb_atom_t a, const QByteArray &data, const QString &format, QVariant::Type requestedType, const QByteArray &encoding)
Coverage:  6.154% (4/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbmime.cpp
Lines: 171-267
  6.154% (4/65)
3715
QWizardPrivate::updateLayout
Name: QWizardPrivate::updateLayout
Prototype: void QWizardPrivate::updateLayout()
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 1278-1337
  0.000% (0/30)
3710
QWidgetPrivate::reparentFocusWidgets
Name: QWidgetPrivate::reparentFocusWidgets
Prototype: void QWidgetPrivate::reparentFocusWidgets(QWidget * oldtlw)
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 6998-7068
  0.000% (0/29)
3710
QWidgetPrivate::close_helper
Name: QWidgetPrivate::close_helper
Prototype: bool QWidgetPrivate::close_helper(CloseMode mode)
Coverage:  0.000% (0/49)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 8358-8417
  0.000% (0/49)
3712
QVariant::load
Name: QVariant::load
Prototype: void QVariant::load(QDataStream &s)
Coverage:  75.000% (33/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 2031-2087
 75.000% (33/44)
3714
QUtf32::convertFromUnicode
Name: QUtf32::convertFromUnicode
Prototype: QByteArray QUtf32::convertFromUnicode(const QChar *uc, int len, QTextCodec::ConverterState *state, DataEndianness e)
Coverage:  96.970% (32/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp
Lines: 559-613
 96.970% (32/33)
379
QUrlQueryPrivate::setQuery
Name: QUrlQueryPrivate::setQuery
Prototype: void QUrlQueryPrivate::setQuery(const QString &query)
Coverage: 100.000% (34/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp
Lines: 274-327
100.000% (34/34)
3711
QTriangulator::ComplexToSimple::calculateIntersections
Name: QTriangulator::ComplexToSimple::calculateIntersections
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::calculateIntersections()
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1310-1370
  0.000% (0/35)
379
QTreeView::indexRowSizeHint
Name: QTreeView::indexRowSizeHint
Prototype: int QTreeView::indexRowSizeHint(const QModelIndex &index) const
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2942-3002
  0.000% (0/39)
379
QToolBarLayout::createItem
Name: QToolBarLayout::createItem
Prototype: QToolBarItem *QToolBarLayout::createItem(QAction *action)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbarlayout.cpp
Lines: 702-747
  0.000% (0/19)
377
QTextTable::insertRows
Name: QTextTable::insertRows
Prototype: void QTextTable::insertRows(int pos, int num)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp
Lines: 679-732
  0.000% (0/35)
3710
QTextDocumentLayoutPrivate::layoutCell
Name: QTextDocumentLayoutPrivate::layoutCell
Prototype: QTextLayoutStruct QTextDocumentLayoutPrivate::layoutCell(QTextTable *t, const QTextTableCell &cell, QFixed width, int layoutFrom, int layoutTo, QTextTableData *td, QFixed absoluteTableY, bool withPageBreaks)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 1529-1604
  0.000% (0/18)
376
QTest::qPrintDataTags
Name: QTest::qPrintDataTags
Prototype: static void qPrintDataTags(FILE *stream)
Coverage: 100.000% (29/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 325-390
100.000% (29/29)
3710
QTabBar::tabSizeHint
Name: QTabBar::tabSizeHint
Prototype: QSize QTabBar::tabSizeHint(int index) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1468-1517
  0.000% (0/22)
377
QStateMachinePrivate::registerSignalTransition
Name: QStateMachinePrivate::registerSignalTransition
Prototype: void QStateMachinePrivate::registerSignalTransition(QSignalTransition *transition)
Coverage:  88.235% (30/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2239-2297
 88.235% (30/34)
3712
QSocks5SocketEnginePrivate::setErrorState
Name: QSocks5SocketEnginePrivate::setErrorState
Prototype: void QSocks5SocketEnginePrivate::setErrorState(Socks5State state, const QString &extraMessage)
Coverage:  63.889% (23/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 587-660
 63.889% (23/36)
3721
QSocks5SocketEnginePrivate::initialize
Name: QSocks5SocketEnginePrivate::initialize
Prototype: void QSocks5SocketEnginePrivate::initialize(Socks5Mode socks5Mode)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 532-585
 86.667% (13/15)
375
Page:<>1
eLOC - Effective Lines of Code: 985
...9
eLOC - Effective Lines of Code: 48
10
eLOC - Effective Lines of Code: 45
11
eLOC - Effective Lines of Code: 43
12
eLOC - Effective Lines of Code: 40
1314
eLOC - Effective Lines of Code: 37
15
eLOC - Effective Lines of Code: 36
16
eLOC - Effective Lines of Code: 34
17
eLOC - Effective Lines of Code: 33
...20
eLOC - Effective Lines of Code: 29
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...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