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

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 45
...20
eLOC - Effective Lines of Code: 29
...22
eLOC - Effective Lines of Code: 27
23
eLOC - Effective Lines of Code: 27
24
eLOC - Effective Lines of Code: 26
25
eLOC - Effective Lines of Code: 25
2627
eLOC - Effective Lines of Code: 23
28
eLOC - Effective Lines of Code: 23
29
eLOC - Effective Lines of Code: 22
30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...50
eLOC - Effective Lines of Code: 14
...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
QSystemLocaleData::readEnvironment
Name: QSystemLocaleData::readEnvironment
Prototype: void QSystemLocaleData::readEnvironment()
Coverage:  65.517% (19/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_unix.cpp
Lines: 75-102
 65.517% (19/29)
247
QStyleSheetStyle::updateStyleSheetFont
Name: QStyleSheetStyle::updateStyleSheetFont
Prototype: void QStyleSheetStyle::updateStyleSheetFont(QWidget* w) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5918-5960
  0.000% (0/22)
246
QStandardItemPrivate::insertRows
Name: QStandardItemPrivate::insertRows
Prototype: bool QStandardItemPrivate::insertRows(int row, const QList<QStandardItem*> &items)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 378-407
  0.000% (0/25)
248
QSslSocket::startClientEncryption
Name: QSslSocket::startClientEncryption
Prototype: void QSslSocket::startClientEncryption()
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1793-1812
 61.538% (8/13)
245
QSqlTableModel::insertRows
Name: QSqlTableModel::insertRows
Prototype: bool QSqlTableModel::insertRows(int row, int count, const QModelIndex &parent)
Coverage:  80.645% (25/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 1140-1175
 80.645% (25/31)
248
QSpdyProtocolHandler::sendRequest
Name: QSpdyProtocolHandler::sendRequest
Prototype: bool QSpdyProtocolHandler::sendRequest()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 286-321
 71.429% (5/7)
243
QSpanCollection::checkConsistency
Name: QSpanCollection::checkConsistency
Prototype: bool QSpanCollection::checkConsistency() const
Coverage:  0.000% (0/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 545-578
  0.000% (0/40)
2410
QSortFilterProxyModelPrivate::handle_filter_changed
Name: QSortFilterProxyModelPrivate::handle_filter_changed
Prototype: QSet<int> QSortFilterProxyModelPrivate::handle_filter_changed( QVector<int> &source_to_proxy, QVector<int> &proxy_to_source, const QModelIndex &source_parent, Qt::Orientation orient)
Coverage:  92.857% (26/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1117-1156
 92.857% (26/28)
248
QShortcutMap::createNewSequences
Name: QShortcutMap::createNewSequences
Prototype: void QShortcutMap::createNewSequences(QKeyEvent *e, QVector<QKeySequence> &ksl, int ignoredModifiers)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qshortcutmap.cpp
Lines: 539-572
  0.000% (0/16)
245
QSharedMemoryPrivate::initKey
Name: QSharedMemoryPrivate::initKey
Prototype: bool QSharedMemoryPrivate::initKey()
Coverage:  45.000% (9/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 242-279
 45.000% (9/20)
2410
QScrollerPropertiesPrivate::defaults
Name: QScrollerPropertiesPrivate::defaults
Prototype: QScrollerPropertiesPrivate *QScrollerPropertiesPrivate::defaults()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscrollerproperties.cpp
Lines: 55-87
  0.000% (0/4)
242
QScroller::grabGesture
Name: QScroller::grabGesture
Prototype: Qt::GestureType QScroller::grabGesture(QObject *target, ScrollerGestureType scrollGestureType)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 404-440
  0.000% (0/28)
2412
QRenderRule::fixupBorder
Name: QRenderRule::fixupBorder
Prototype: void QRenderRule::fixupBorder(int nativeWidth)
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1081-1122
  0.000% (0/44)
2412
QRegExpMatchState::prepareForMatch
Name: QRegExpMatchState::prepareForMatch
Prototype: void QRegExpMatchState::prepareForMatch(QRegExpEngine *eng)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1371-1412
100.000% (1/1)
241
QRasterPlatformPixmap::fill
Name: QRasterPlatformPixmap::fill
Prototype: void QRasterPlatformPixmap::fill(const QColor &color)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap_raster.cpp
Lines: 172-210
  0.000% (0/28)
249
QProcessPrivate::waitForFinished
Name: QProcessPrivate::waitForFinished
Prototype: bool QProcessPrivate::waitForFinished(int msecs)
Coverage:  65.517% (19/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 858-900
 65.517% (19/29)
2411
QProcessPrivate::waitForBytesWritten
Name: QProcessPrivate::waitForBytesWritten
Prototype: bool QProcessPrivate::waitForBytesWritten(int msecs)
Coverage:  25.806% (8/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 811-856
 25.806% (8/31)
2411
QPrintPreviewWidgetPrivate::layoutPages
Name: QPrintPreviewWidgetPrivate::layoutPages
Prototype: void QPrintPreviewWidgetPrivate::layoutPages()
Coverage:  51.613% (16/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 354-390
 51.613% (16/31)
248
QPpmHandler::option
Name: QPpmHandler::option
Prototype: QVariant QPpmHandler::option(ImageOption option) const
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qppmhandler.cpp
Lines: 499-534
  0.000% (0/37)
2415
QPollingFileSystemWatcherEngine::addPaths
Name: QPollingFileSystemWatcherEngine::addPaths
Prototype: QStringList QPollingFileSystemWatcherEngine::addPaths(const QStringList &paths, QStringList *files, QStringList *directories)
Coverage:  70.370% (19/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_polling.cpp
Lines: 54-88
 70.370% (19/27)
248
QPlatformFontDatabase::registerQPF2Font
Name: QPlatformFontDatabase::registerQPF2Font
Prototype: void QPlatformFontDatabase::registerQPF2Font(const QByteArray &dataArray, void *handle)
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qplatformfontdatabase.cpp
Lines: 70-105
  0.000% (0/26)
248
QPlainTestLogger::printMessage
Name: QPlainTestLogger::printMessage
Prototype: void QPlainTestLogger::printMessage(const char *type, const char *msg, const char *file, int line)
Coverage:  76.190% (16/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qplaintestlogger.cpp
Lines: 239-271
 76.190% (16/21)
244
QPictureIO::pictureFormat
Name: QPictureIO::pictureFormat
Prototype: QByteArray QPictureIO::pictureFormat(QIODevice *d)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 1757-1792
  0.000% (0/21)
248
QPicture::play
Name: QPicture::play
Prototype: bool QPicture::play(QPainter *painter)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 414-447
  0.000% (0/15)
245
QPdfEnginePrivate::writeHeader
Name: QPdfEnginePrivate::writeHeader
Prototype: void QPdfEnginePrivate::writeHeader()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 1464-1497
  0.000% (0/1)
241
QPdfEngine::setBrush
Name: QPdfEngine::setBrush
Prototype: void QPdfEngine::setBrush()
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 1223-1256
  0.000% (0/21)
247
QPathClipper::pathToRect
Name: QPathClipper::pathToRect
Prototype: bool QPathClipper::pathToRect(const QPainterPath &path, QRectF *rect)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1510-1546
  0.000% (0/36)
248
QPainter::setClipPath
Name: QPainter::setClipPath
Prototype: void QPainter::setClipPath(const QPainterPath &path, Qt::ClipOperation op)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 3233-3273
  0.000% (0/27)
247
QPainter::clipBoundingRect
Name: QPainter::clipBoundingRect
Prototype: QRectF QPainter::clipBoundingRect() const
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 2665-2707
  0.000% (0/24)
249
QPageSetupWidget::QPageSetupWidget
Name: QPageSetupWidget::QPageSetupWidget
Prototype: QPageSetupWidget::QPageSetupWidget(QWidget *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qpagesetupdialog_unix.cpp
Lines: 230-278
100.000% (1/1)
241
QOpenGLTexture::setSize
Name: QOpenGLTexture::setSize
Prototype: void QOpenGLTexture::setSize(int width, int height, int depth)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 2620-2663
  0.000% (0/22)
2414
QOpenGLFunctions_1_3::~QOpenGLFunctions_1_3
Name: QOpenGLFunctions_1_3::~QOpenGLFunctions_1_3
Prototype: QOpenGLFunctions_1_3::~QOpenGLFunctions_1_3()
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_1_3.cpp
Lines: 81-107
  0.000% (0/25)
249
QOpenGLContext::versionFunctions
Name: QOpenGLContext::versionFunctions
Prototype: QAbstractOpenGLFunctions *QOpenGLContext::versionFunctions(const QOpenGLVersionProfile &versionProfile) const
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qopenglcontext.cpp
Lines: 821-865
  0.000% (0/31)
248
QNetworkSession::QNetworkSession
Name: QNetworkSession::QNetworkSession
Prototype: QNetworkSession::QNetworkSession(const QNetworkConfiguration &connectionConfig, QObject *parent)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworksession.cpp
Lines: 252-284
100.000% (8/8)
244
QNetworkCookieJar::cookiesForUrl
Name: QNetworkCookieJar::cookiesForUrl
Prototype: QList<QNetworkCookie> QNetworkCookieJar::cookiesForUrl(const QUrl &url) const
Coverage:  93.103% (27/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookiejar.cpp
Lines: 217-260
 93.103% (27/29)
249
QMimeXMLProvider::ensureLoaded
Name: QMimeXMLProvider::ensureLoaded
Prototype: void QMimeXMLProvider::ensureLoaded()
Coverage:  85.000% (17/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp
Lines: 755-795
 85.000% (17/20)
248
QMessageBoxPrivate::detectEscapeButton
Name: QMessageBoxPrivate::detectEscapeButton
Prototype: void QMessageBoxPrivate::detectEscapeButton()
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 1036-1078
  0.000% (0/27)
2411
QMenuBarPrivate::handleReparent
Name: QMenuBarPrivate::handleReparent
Prototype: void QMenuBarPrivate::handleReparent()
Coverage:  0.000% (0/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp
Lines: 1333-1389
  0.000% (0/29)
249
QMdiSubWindow::mousePressEvent
Name: QMdiSubWindow::mousePressEvent
Prototype: void QMdiSubWindow::mousePressEvent(QMouseEvent *mouseEvent)
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 3181-3222
  0.000% (0/33)
249
QMdiSubWindow::mouseMoveEvent
Name: QMdiSubWindow::mouseMoveEvent
Prototype: void QMdiSubWindow::mouseMoveEvent(QMouseEvent *mouseEvent)
Coverage:  0.000% (0/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp
Lines: 3309-3349
  0.000% (0/45)
249
QMdiArea::showEvent
Name: QMdiArea::showEvent
Prototype: void QMdiArea::showEvent(QShowEvent *showEvent)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 2363-2401
  0.000% (0/32)
2410
QMatrix4x4::ortho
Name: QMatrix4x4::ortho
Prototype: void QMatrix4x4::ortho(float left, float right, float bottom, float top, float nearPlane, float farPlane)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1407-1438
  0.000% (0/8)
242
QMatrix4x4::frustum
Name: QMatrix4x4::frustum
Prototype: void QMatrix4x4::frustum(float left, float right, float bottom, float top, float nearPlane, float farPlane)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 1448-1479
  0.000% (0/8)
242
QLocale::standaloneMonthName
Name: QLocale::standaloneMonthName
Prototype: QString QLocale::standaloneMonthName(int month, FormatType type) const
Coverage:  65.217% (15/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 2177-2213
 65.217% (15/23)
249
QLocalSocketPrivate::generateErrorString
Name: QLocalSocketPrivate::generateErrorString
Prototype: QString QLocalSocketPrivate::generateErrorString(QLocalSocket::LocalSocketError error, const QString &function) const
Coverage:  29.167% (7/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalsocket_unix.cpp
Lines: 132-171
 29.167% (7/24)
2413
QLineEdit::mouseDoubleClickEvent
Name: QLineEdit::mouseDoubleClickEvent
Prototype: void QLineEdit::mouseDoubleClickEvent(QMouseEvent* e)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlineedit.cpp
Lines: 1572-1615
  0.000% (0/24)
248
QLabel::setText
Name: QLabel::setText
Prototype: void QLabel::setText(const QString &text)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlabel.cpp
Lines: 294-338
  0.000% (0/24)
246
QJsonValue::operator==
Name: QJsonValue::operator==
Prototype: bool QJsonValue::operator==(const QJsonValue &other) const
Coverage:  22.857% (8/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 621-656
 22.857% (8/35)
2415
QIntersectionPoint::isOnLine
Name: QIntersectionPoint::isOnLine
Prototype: bool QIntersectionPoint::isOnLine(const QPodPoint &u, const QPodPoint &v) const
Coverage:  0.000% (0/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 342-377
  0.000% (0/37)
249
QImageScale::qimageCalcScaleInfo
Name: QImageScale::qimageCalcScaleInfo
Prototype: QImageScaleInfo* QImageScale::qimageCalcScaleInfo(const QImage &img, int sw, int sh, int dw, int dh, char aa)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 229-262
  0.000% (0/19)
247
QIcuCodec::convertFromUnicode
Name: QIcuCodec::convertFromUnicode
Prototype: QByteArray QIcuCodec::convertFromUnicode(const QChar *unicode, int length, QTextCodec::ConverterState *state) const
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 630-662
 63.636% (7/11)
245
QHttpNetworkReplyPrivate::getChunkSize
Name: QHttpNetworkReplyPrivate::getChunkSize
Prototype: qint64 QHttpNetworkReplyPrivate::getChunkSize(QAbstractSocket *socket, qint64 *chunkSize)
Coverage:  72.000% (18/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp
Lines: 907-945
 72.000% (18/25)
245
QHttpNetworkConnectionPrivate::startNetworkLayerStateLookup
Name: QHttpNetworkConnectionPrivate::startNetworkLayerStateLookup
Prototype: void QHttpNetworkConnectionPrivate::startNetworkLayerStateLookup()
Coverage:  50.000% (11/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 1213-1249
 50.000% (11/22)
248
QGraphicsView::fitInView
Name: QGraphicsView::fitInView
Prototype: void QGraphicsView::fitInView(const QRectF &rect, Qt::AspectRatioMode aspectRatioMode)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 2054-2092
  0.000% (0/21)
248
QGraphicsScene::wheelEvent
Name: QGraphicsScene::wheelEvent
Prototype: void QGraphicsScene::wheelEvent(QGraphicsSceneWheelEvent *wheelEvent)
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 4156-4202
  0.000% (0/36)
248
QGraphicsAnchorLayoutPrivate::calculateGraphs
Name: QGraphicsAnchorLayoutPrivate::calculateGraphs
Prototype: void QGraphicsAnchorLayoutPrivate::calculateGraphs( QGraphicsAnchorLayoutPrivate::Orientation orientation)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2096-2170
  0.000% (0/14)
244
QGLShader::compileSourceCode
Name: QGLShader::compileSourceCode
Prototype: bool QGLShader::compileSourceCode(const char *source)
Coverage:  26.667% (8/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp
Lines: 405-449
 26.667% (8/30)
248
QGLFormat::toSurfaceFormat
Name: QGLFormat::toSurfaceFormat
Prototype: QSurfaceFormat QGLFormat::toSurfaceFormat(const QGLFormat &format)
Coverage:  44.000% (11/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/opengl/qgl.cpp
Lines: 478-507
 44.000% (11/25)
249
QFutureInterfaceBasePrivate::connectOutputInterface
Name: QFutureInterfaceBasePrivate::connectOutputInterface
Prototype: void QFutureInterfaceBasePrivate::connectOutputInterface(QFutureCallOutInterface *interface)
Coverage:  81.250% (13/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfutureinterface.cpp
Lines: 554-588
 81.250% (13/16)
246
QFormLayoutPrivate::setupHorizontalLayoutData
Name: QFormLayoutPrivate::setupHorizontalLayoutData
Prototype: void QFormLayoutPrivate::setupHorizontalLayoutData(int width)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 820-872
  0.000% (0/32)
247
QFontconfigDatabase::addApplicationFont
Name: QFontconfigDatabase::addApplicationFont
Prototype: QStringList QFontconfigDatabase::addApplicationFont(const QByteArray &fontData, const QString &fileName)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 800-836
 62.500% (10/16)
246
QFontEngineFT::alphaMapBoundingBox
Name: QFontEngineFT::alphaMapBoundingBox
Prototype: glyph_metrics_t QFontEngineFT::alphaMapBoundingBox(glyph_t glyph, QFixed subPixelPosition, const QTransform &matrix, QFontEngine::GlyphFormat format)
Coverage:  38.462% (5/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1795-1826
 38.462% (5/13)
244
QFontDef::exactMatch
Name: QFontDef::exactMatch
Prototype: bool QFontDef::exactMatch(const QFontDef &other) const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 83-133
  0.000% (0/32)
247
QFontDatabase::isSmoothlyScalable
Name: QFontDatabase::isSmoothlyScalable
Prototype: bool QFontDatabase::isSmoothlyScalable(const QString &family, const QString &style) const
Coverage:  0.000% (0/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1702-1739
  0.000% (0/33)
2410
QFileSystemEngine::getLinkTarget
Name: QFileSystemEngine::getLinkTarget
Prototype: QFileSystemEntry QFileSystemEngine::getLinkTarget(const QFileSystemEntry &link, QFileSystemMetaData &data)
Coverage:  82.143% (23/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp
Lines: 149-235
 82.143% (23/28)
248
QFileDialogPrivate::restoreFromSettings
Name: QFileDialogPrivate::restoreFromSettings
Prototype: bool QFileDialogPrivate::restoreFromSettings()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2714-2747
  0.000% (0/14)
246
QFactoryLoader::instance
Name: QFactoryLoader::instance
Prototype: QObject *QFactoryLoader::instance(int index) const
Coverage:  63.333% (19/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qfactoryloader.cpp
Lines: 274-310
 63.333% (19/30)
2410
QFSFileEnginePrivate::writeFdFh
Name: QFSFileEnginePrivate::writeFdFh
Prototype: qint64 QFSFileEnginePrivate::writeFdFh(const char *data, qint64 len)
Coverage:  76.471% (26/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine.cpp
Lines: 723-772
 76.471% (26/34)
249
QEventDispatcherGlib::~QEventDispatcherGlib
Name: QEventDispatcherGlib::~QEventDispatcherGlib
Prototype: QEventDispatcherGlib::~QEventDispatcherGlib()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp
Lines: 366-402
100.000% (4/4)
242
QEvdevTouchScreenData::reportPoints
Name: QEvdevTouchScreenData::reportPoints
Prototype: void QEvdevTouchScreenData::reportPoints()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp
Lines: 641-683
  0.000% (0/22)
246
QEvdevTouchScreenData::assignIds
Name: QEvdevTouchScreenData::assignIds
Prototype: void QEvdevTouchScreenData::assignIds()
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp
Lines: 607-639
  0.000% (0/28)
248
QEvdevTouchManager::QEvdevTouchManager
Name: QEvdevTouchManager::QEvdevTouchManager
Prototype: QEvdevTouchManager::QEvdevTouchManager(const QString &key, const QString &specification, QObject *parent)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchmanager.cpp
Lines: 54-95
  0.000% (0/22)
2410
QEvdevTabletManager::QEvdevTabletManager
Name: QEvdevTabletManager::QEvdevTabletManager
Prototype: QEvdevTabletManager::QEvdevTabletManager(const QString &key, const QString &specification, QObject *parent)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtabletmanager.cpp
Lines: 54-95
  0.000% (0/22)
2410
QEglFSKmsDevice::createScreens
Name: QEglFSKmsDevice::createScreens
Prototype: void QEglFSKmsDevice::createScreens()
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/deviceintegration/eglfs_kms_support/qeglfskmsdevice.cpp
Lines: 345-382
  0.000% (0/20)
248
QEglFSCursor::initCursorAtlas
Name: QEglFSCursor::initCursorAtlas
Prototype: void QEglFSCursor::initCursorAtlas()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfscursor.cpp
Lines: 168-203
  0.000% (0/10)
244
QDockWidgetPrivate::updateButtons
Name: QDockWidgetPrivate::updateButtons
Prototype: void QDockWidgetPrivate::updateButtons()
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockwidget.cpp
Lines: 673-710
  0.000% (0/5)
241
QDirModelPrivate::children
Name: QDirModelPrivate::children
Prototype: QVector<QDirModelPrivate::QDirNode> QDirModelPrivate::children(QDirNode *parent, bool stat) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qdirmodel.cpp
Lines: 1193-1228
  0.000% (0/26)
248
QDir::cd
Name: QDir::cd
Prototype: bool QDir::cd(const QString &dirName)
Coverage:  93.750% (30/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 871-928
 93.750% (30/32)
248
QDateTimeParser::potentialValue
Name: QDateTimeParser::potentialValue
Prototype: bool QDateTimeParser::potentialValue(const QStringRef &str, int min, int max, int index, const QDateTime &currentValue, int insert) const
Coverage:  97.297% (36/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1570-1605
 97.297% (36/37)
2411
QDateTimeParser::fieldInfo
Name: QDateTimeParser::fieldInfo
Prototype: QDateTimeParser::FieldInfo QDateTimeParser::fieldInfo(int index) const
Coverage:  69.697% (23/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 1485-1532
 69.697% (23/33)
2419
QDateTimeEditPrivate::init
Name: QDateTimeEditPrivate::init
Prototype: void QDateTimeEditPrivate::init(const QVariant &var)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdatetimeedit.cpp
Lines: 2393-2428
  0.000% (0/18)
248
QDBusConnectionPrivate::handleMessage
Name: QDBusConnectionPrivate::handleMessage
Prototype: bool QDBusConnectionPrivate::handleMessage(const QDBusMessage &amsg)
Coverage:  75.676% (28/37)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 531-582
 75.676% (28/37)
2413
QDBusConnectionInterface::registerService
Name: QDBusConnectionInterface::registerService
Prototype: QDBusReply<QDBusConnectionInterface::RegisterServiceReply> QDBusConnectionInterface::registerService(const QString &serviceName, ServiceQueueOptions qoption, ServiceReplacementOptions roption)
Coverage:  47.619% (10/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusconnectioninterface.cpp
Lines: 254-307
 47.619% (10/21)
2411
QCryptographicHash::reset
Name: QCryptographicHash::reset
Prototype: void QCryptographicHash::reset()
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp
Lines: 239-284
100.000% (23/23)
2412
QCryptographicHash::addData
Name: QCryptographicHash::addData
Prototype: void QCryptographicHash::addData(const char *data, int length)
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp
Lines: 290-335
100.000% (23/23)
2412
QCollatorPrivate::init
Name: QCollatorPrivate::init
Prototype: void QCollatorPrivate::init()
Coverage:  46.667% (7/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp
Lines: 54-96
 46.667% (7/15)
245
QCalendarModel::cellForDate
Name: QCalendarModel::cellForDate
Prototype: void QCalendarModel::cellForDate(const QDate &date, int *row, int *column) const
Coverage:  0.000% (0/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp
Lines: 1057-1091
  0.000% (0/36)
2410
QAsn1Element::read
Name: QAsn1Element::read
Prototype: bool QAsn1Element::read(QDataStream &stream)
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qasn1element.cpp
Lines: 91-129
 88.235% (15/17)
246
QApplication::widgetAt
Name: QApplication::widgetAt
Prototype: QWidget *QApplication::widgetAt(const QPoint &p)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 934-969
  0.000% (0/22)
247
QAbstractItemView::viewOptions
Name: QAbstractItemView::viewOptions
Prototype: QStyleOptionViewItem QAbstractItemView::viewOptions() const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 3691-3725
  0.000% (0/11)
244
QAbstractItemView::timerEvent
Name: QAbstractItemView::timerEvent
Prototype: void QAbstractItemView::timerEvent(QTimerEvent *event)
Coverage:  0.000% (0/35)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp
Lines: 2522-2552
  0.000% (0/35)
2411
QAbstractItemDelegate::helpEvent
Name: QAbstractItemDelegate::helpEvent
Prototype: bool QAbstractItemDelegate::helpEvent(QHelpEvent *event, QAbstractItemView *view, const QStyleOptionViewItem &option, const QModelIndex &index)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemdelegate.cpp
Lines: 374-415
  0.000% (0/27)
249
DrawTextItemRecorder::drawTextItem
Name: DrawTextItemRecorder::drawTextItem
Prototype: void drawTextItem(const QPointF &position, const QTextItem &textItem) override
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qstatictext.cpp
Lines: 451-485
  0.000% (0/6)
242
DeviceIntegration::DeviceIntegration
Name: DeviceIntegration::DeviceIntegration
Prototype: DeviceIntegration::DeviceIntegration()
Coverage:  0.000% (0/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfshooks.cpp
Lines: 69-128
  0.000% (0/44)
2416
AtSpiAdaptor::valueInterface
Name: AtSpiAdaptor::valueInterface
Prototype: bool AtSpiAdaptor::valueInterface(QAccessibleInterface *interface, const QString &function, const QDBusMessage &message, const QDBusConnection &connection)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 2239-2276
  0.000% (0/31)
2410
showNewMessageBox
Name: showNewMessageBox
Prototype: static QMessageBox::StandardButton showNewMessageBox(QWidget *parent, QMessageBox::Icon icon, const QString& title, const QString& text, QMessageBox::StandardButtons buttons, QMessageBox::StandardButton defaultButton)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 1622-1657
  0.000% (0/27)
237
rgbSwapped_generic
Name: rgbSwapped_generic
Prototype: inline void rgbSwapped_generic(int width, int height, const QImage *src, QImage *dst, const QPixelLayout* layout)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 3152-3182
  0.000% (0/10)
234
read_xpm_string
Name: read_xpm_string
Prototype: static bool read_xpm_string(QByteArray &buf, QIODevice *d, const char * const *source, int &index, QByteArray &state)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp
Lines: 791-824
  0.000% (0/22)
238
qt_qimageScaleAARGB_up_x_down_y
Name: qt_qimageScaleAARGB_up_x_down_y
Prototype: static void qt_qimageScaleAARGB_up_x_down_y(QImageScaleInfo *isi, unsigned int *dest, int dw, int dh, int dow, int sow)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 609-643
  0.000% (0/10)
234
qt_qimageScaleAARGB_down_x_up_y
Name: qt_qimageScaleAARGB_down_x_up_y
Prototype: static void qt_qimageScaleAARGB_down_x_up_y(QImageScaleInfo *isi, unsigned int *dest, int dw, int dh, int dow, int sow)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qimagescale.cpp
Lines: 645-679
  0.000% (0/10)
234
Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 45
...20
eLOC - Effective Lines of Code: 29
...22
eLOC - Effective Lines of Code: 27
23
eLOC - Effective Lines of Code: 27
24
eLOC - Effective Lines of Code: 26
25
eLOC - Effective Lines of Code: 25
2627
eLOC - Effective Lines of Code: 23
28
eLOC - Effective Lines of Code: 23
29
eLOC - Effective Lines of Code: 22
30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...50
eLOC - Effective Lines of Code: 14
...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