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
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 14
...270
eLOC - Effective Lines of Code: 17
...279
eLOC - Effective Lines of Code: 21
280
eLOC - Effective Lines of Code: 22
281
eLOC - Effective Lines of Code: 22
282
eLOC - Effective Lines of Code: 23
283284
eLOC - Effective Lines of Code: 24
285
eLOC - Effective Lines of Code: 25
286
eLOC - Effective Lines of Code: 26
287
eLOC - Effective Lines of Code: 27
...290
eLOC - Effective Lines of Code: 30
...300
eLOC - Effective Lines of Code: 47
...308
eLOC - Effective Lines of Code: 160
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
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: 842-894
  0.000% (0/32)
247
QFreetypeFace::computeSize
Name: QFreetypeFace::computeSize
Prototype: void QFreetypeFace::computeSize(const QFontDef &fontDef, int *xsize, int *ysize, bool *outline_drawing)
Coverage:  13.889% (5/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 327-367
 13.889% (5/36)
248
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: 548-582
 81.250% (13/16)
246
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: 472-501
 44.000% (11/25)
249
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: 399-443
 26.667% (8/30)
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: 4133-4179
  0.000% (0/36)
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: 2052-2090
  0.000% (0/21)
248
QHeaderViewPrivate::write
Name: QHeaderViewPrivate::write
Prototype: void QHeaderViewPrivate::write(QDataStream &out) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qheaderview.cpp
Lines: 3665-3696
  0.000% (0/1)
241
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: 905-943
 72.000% (18/25)
245
QHttpSocketEngine::slotSocketConnected
Name: QHttpSocketEngine::slotSocketConnected
Prototype: void QHttpSocketEngine::slotSocketConnected()
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 476-510
100.000% (12/12)
244
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: 624-656
 63.636% (7/11)
245
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: 223-256
  0.000% (0/19)
247
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: 336-371
  0.000% (0/37)
249
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: 599-634
 22.857% (8/35)
2415
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: 288-332
  0.000% (0/24)
246
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
QLocalSocket::waitForConnected
Name: QLocalSocket::waitForConnected
Prototype: bool QLocalSocket::waitForConnected(int msec)
Coverage:  9.091% (2/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalsocket_unix.cpp
Lines: 507-542
  9.091% (2/22)
246
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: 126-165
 29.167% (7/24)
2413
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: 2178-2214
 65.217% (15/23)
249
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: 1442-1473
  0.000% (0/8)
242
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: 1401-1432
  0.000% (0/8)
242
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: 2361-2399
  0.000% (0/32)
2410
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: 3310-3350
  0.000% (0/45)
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: 3182-3223
  0.000% (0/33)
249
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: 1326-1382
  0.000% (0/29)
249
QMessageBox::keyPressEvent
Name: QMessageBox::keyPressEvent
Prototype: void QMessageBox::keyPressEvent(QKeyEvent *e)
Coverage:  0.000% (0/38)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 1450-1526
  0.000% (0/38)
2410
QMessageBoxPrivate::detectEscapeButton
Name: QMessageBoxPrivate::detectEscapeButton
Prototype: void QMessageBoxPrivate::detectEscapeButton()
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 1032-1074
  0.000% (0/31)
2411
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: 751-791
 85.000% (17/20)
248
QNetworkAccessBackend::start
Name: QNetworkAccessBackend::start
Prototype: bool QNetworkAccessBackend::start()
Coverage:  57.143% (16/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessbackend.cpp
Lines: 366-425
 57.143% (16/28)
248
QNetworkAccessManagerPrivate::_q_networkSessionStateChanged
Name: QNetworkAccessManagerPrivate::_q_networkSessionStateChanged
Prototype: void QNetworkAccessManagerPrivate::_q_networkSessionStateChanged(QNetworkSession::State state)
Coverage:  31.818% (14/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp
Lines: 1610-1649
 31.818% (14/44)
2412
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: 211-254
 93.103% (27/29)
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: 817-861
  0.000% (0/31)
248
QOpenGLFunctions_1_3::~QOpenGLFunctions_1_3
Name: QOpenGLFunctions_1_3::~QOpenGLFunctions_1_3
Prototype: QOpenGLFunctions_1_3::~QOpenGLFunctions_1_3()
Coverage:  0.000% (0/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_1_3.cpp
Lines: 75-109
  0.000% (0/41)
249
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: 2611-2654
  0.000% (0/22)
2414
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: 224-272
100.000% (1/1)
241
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: 3229-3269
  0.000% (0/27)
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: 1504-1540
  0.000% (0/36)
248
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: 1217-1250
  0.000% (0/21)
247
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: 1458-1491
  0.000% (0/1)
241
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: 408-441
  0.000% (0/15)
245
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: 1753-1788
  0.000% (0/21)
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: 233-265
 76.190% (16/21)
244
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: 64-99
  0.000% (0/26)
248
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: 48-82
 70.370% (19/27)
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: 493-528
  0.000% (0/37)
2415
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: 348-384
 51.613% (16/31)
248
QProcess::readData
Name: QProcess::readData
Prototype: qint64 QProcess::readData(char *data, qint64 maxlen)
Coverage:  68.182% (15/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 1915-1959
 68.182% (15/22)
246
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: 166-204
  0.000% (0/28)
249
QReadWriteLock::tryLockForRead
Name: QReadWriteLock::tryLockForRead
Prototype: bool QReadWriteLock::tryLockForRead()
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp
Lines: 181-208
100.000% (13/13)
245
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: 1365-1406
100.000% (1/1)
241
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: 1075-1116
  0.000% (0/44)
2412
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: 398-434
  0.000% (0/28)
2412
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: 49-81
  0.000% (0/4)
242
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: 236-273
 45.000% (9/20)
2410
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: 533-566
  0.000% (0/16)
245
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: 1111-1150
 92.857% (26/28)
248
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: 538-571
  0.000% (0/40)
2410
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: 280-315
 71.429% (5/7)
243
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: 1138-1173
 80.645% (25/31)
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: 1780-1799
 61.538% (8/13)
245
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: 369-398
  0.000% (0/25)
248
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: 69-96
 65.517% (19/29)
247
QTabBar::insertTab
Name: QTabBar::insertTab
Prototype: int QTabBar::insertTab(int index, const QIcon& icon, const QString &text)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 869-904
  0.000% (0/20)
247
QTabBar::setTabsClosable
Name: QTabBar::setTabsClosable
Prototype: void QTabBar::setTabsClosable(bool closable)
Coverage:  0.000% (0/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 2202-2234
  0.000% (0/30)
249
QTabBarPrivate::layoutTab
Name: QTabBarPrivate::layoutTab
Prototype: void QTabBarPrivate::layoutTab(int index)
Coverage:  0.000% (0/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 621-655
  0.000% (0/28)
248
QTableView::setHorizontalHeader
Name: QTableView::setHorizontalHeader
Prototype: void QTableView::setHorizontalHeader(QHeaderView *header)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 1223-1254
  0.000% (0/17)
245
QTest::FatalSignalHandler::FatalSignalHandler
Name: QTest::FatalSignalHandler::FatalSignalHandler
Prototype: FatalSignalHandler::FatalSignalHandler()
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 2658-2712
 91.667% (11/12)
244
QTestResult::compare
Name: QTestResult::compare
Prototype: bool QTestResult::compare(bool success, const char *failureMsg, char *val1, char *val2, const char *actual, const char *expected, const char *file, int line)
Coverage:  80.000% (20/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Lines: 253-291
 80.000% (20/25)
248
QTextCursor::movePosition
Name: QTextCursor::movePosition
Prototype: bool QTextCursor::movePosition(MoveOperation op, MoveMode mode, int n)
Coverage:  0.000% (0/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 1230-1269
  0.000% (0/42)
2415
QTextStream::pos
Name: QTextStream::pos
Prototype: qint64 QTextStream::pos() const
Coverage:  68.000% (17/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 1226-1269
 68.000% (17/25)
249
QTextTablePrivate::createTable
Name: QTextTablePrivate::createTable
Prototype: QTextTable *QTextTablePrivate::createTable(QTextDocumentPrivate *pieceTable, int pos, int rows, int cols, const QTextTableFormat &tableFormat)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp
Lines: 322-364
  0.000% (0/4)
242
QTimeZonePrivate::isValidId
Name: QTimeZonePrivate::isValidId
Prototype: bool QTimeZonePrivate::isValidId(const QByteArray &ianaId)
Coverage:  97.727% (43/44)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 445-509
 97.727% (43/44)
248
QToolBar::initStyleOption
Name: QToolBar::initStyleOption
Prototype: void QToolBar::initStyleOption(QStyleOptionToolBar *option) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 1257-1285
  0.000% (0/12)
244
QToolBoxButton::initStyleOption
Name: QToolBoxButton::initStyleOption
Prototype: void QToolBoxButton::initStyleOption(QStyleOptionToolBox *option) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbox.cpp
Lines: 197-228
  0.000% (0/26)
249
QTranslatorPrivate::clear
Name: QTranslatorPrivate::clear
Prototype: void QTranslatorPrivate::clear()
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 1052-1085
 93.333% (14/15)
245
QTreeView::setHeader
Name: QTreeView::setHeader
Prototype: void QTreeView::setHeader(QHeaderView *header)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 306-336
  0.000% (0/17)
245
QTreeView::timerEvent
Name: QTreeView::timerEvent
Prototype: void QTreeView::timerEvent(QTimerEvent *event)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1241-1272
  0.000% (0/18)
246
QTreeViewPrivate::columnRanges
Name: QTreeViewPrivate::columnRanges
Prototype: QList<QPair<int, int> > QTreeViewPrivate::columnRanges(const QModelIndex &topIndex, const QModelIndex &bottomIndex) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3783-3828
  0.000% (0/19)
247
QTreeViewPrivate::renderTreeToPixmapForAnimation
Name: QTreeViewPrivate::renderTreeToPixmapForAnimation
Prototype: QPixmap QTreeViewPrivate::renderTreeToPixmapForAnimation(const QRect &rect) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3244-3281
  0.000% (0/16)
246
QTriangulatingStroker::cubicTo
Name: QTriangulatingStroker::cubicTo
Prototype: void QTriangulatingStroker::cubicTo(const qreal *pts)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulatingstroker.cpp
Lines: 307-342
  0.000% (0/7)
243
QUnicodeTools::initScripts
Name: QUnicodeTools::initScripts
Prototype: void initScripts(const ushort *string, int length, uchar *scripts)
Coverage: 100.000% (27/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp
Lines: 679-751
100.000% (27/27)
249
QVectorPath::controlPointRect
Name: QVectorPath::controlPointRect
Prototype: QRectF QVectorPath::controlPointRect() const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengineex.cpp
Lines: 72-105
  0.000% (0/22)
248
QWidgetBackingStore::markDirtyOnScreen
Name: QWidgetBackingStore::markDirtyOnScreen
Prototype: void QWidgetBackingStore::markDirtyOnScreen(const QRegion &region, QWidget *widget, const QPoint &topLevelOffset)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 710-753
  0.000% (0/31)
249
QWidgetLineControl::complete
Name: QWidgetLineControl::complete
Prototype: void QWidgetLineControl::complete(int key)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1427-1464
  0.000% (0/39)
249
QWidgetPrivate::isOverlapped
Name: QWidgetPrivate::isOverlapped
Prototype: bool QWidgetPrivate::isOverlapped(const QRect &rect) const
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1910-1943
  0.000% (0/32)
248
QWidgetPrivate::repaint_sys
Name: QWidgetPrivate::repaint_sys
Prototype: void QWidgetPrivate::repaint_sys(const QRegion &rgn)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 1619-1668
  0.000% (0/32)
248
QWidgetTextControlPrivate::mouseDoubleClickEvent
Name: QWidgetTextControlPrivate::mouseDoubleClickEvent
Prototype: void QWidgetTextControlPrivate::mouseDoubleClickEvent(QEvent *e, Qt::MouseButton button, const QPointF &pos, Qt::KeyboardModifiers modifiers, Qt::MouseButtons buttons, const QPoint &globalPos)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 1820-1860
  0.000% (0/17)
245
QXcbClipboard::sendSelection
Name: QXcbClipboard::sendSelection
Prototype: xcb_atom_t QXcbClipboard::sendSelection(QMimeData *d, xcb_atom_t target, xcb_window_t window, xcb_atom_t property)
Coverage:  50.000% (9/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 525-567
 50.000% (9/18)
246
QXcbDrag::send_leave
Name: QXcbDrag::send_leave
Prototype: void QXcbDrag::send_leave()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 899-932
  0.000% (0/13)
244
QXcbWindow::handleXEmbedMessage
Name: QXcbWindow::handleXEmbedMessage
Prototype: void QXcbWindow::handleXEmbedMessage(const xcb_client_message_event_t *event)
Coverage:  13.636% (3/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2780-2821
 13.636% (3/22)
2411
QXcbWindow::startSystemResize
Name: QXcbWindow::startSystemResize
Prototype: bool QXcbWindow::startSystemResize(const QPoint &pos, Qt::Corner corner)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2720-2747
  0.000% (0/20)
243
QXmlStreamReaderPrivate::fastScanLiteralContent
Name: QXmlStreamReaderPrivate::fastScanLiteralContent
Prototype: inline int QXmlStreamReaderPrivate::fastScanLiteralContent()
Coverage:  88.235% (30/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1139-1187
 88.235% (30/34)
2418
QXmlStreamWriterPrivate::findNamespace
Name: QXmlStreamWriterPrivate::findNamespace
Prototype: QXmlStreamPrivateTagStack::NamespaceDeclaration &QXmlStreamWriterPrivate::findNamespace(const QString &namespaceUri, bool writeDeclaration, bool noDefault)
Coverage:  77.419% (24/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3157-3188
 77.419% (24/31)
2410
QXmlTestLogger::xmlCdata
Name: QXmlTestLogger::xmlCdata
Prototype: int QXmlTestLogger::xmlCdata(QTestCharBuffer *destBuf, char const* src, size_t n)
Coverage:  77.273% (17/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 370-413
 77.273% (17/22)
247
defaultHintStyleFromMatch
Name: defaultHintStyleFromMatch
Prototype: QFontEngine::HintStyle defaultHintStyleFromMatch(QFont::HintingPreference hintingPreference, FcPattern *match, bool useXftConf)
Coverage:  40.000% (12/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 550-593
 40.000% (12/30)
2414
fromOffsetString
Name: fromOffsetString
Prototype: static int fromOffsetString(const QStringRef &offsetString, bool *valid)
Coverage:  82.143% (23/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 255-294
 82.143% (23/28)
247
gray_record_cell
Name: gray_record_cell
Prototype: static void gray_record_cell( PWorker worker )
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 403-442
  0.000% (0/21)
247
inflate
Name: inflate
Prototype: static int inflate(Bytef *dest, ulong *destLen, const Bytef *source, ulong sourceLen)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 123-156
  0.000% (0/20)
246
initGtk
Name: initGtk
Prototype: static void initGtk()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qgtk2painter.cpp
Lines: 94-128
  0.000% (0/4)
242
isValidNumerusRules
Name: isValidNumerusRules
Prototype: static bool isValidNumerusRules(const uchar *rules, uint rulesSize)
Coverage:  27.273% (9/33)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 131-183
 27.273% (9/33)
2412
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...250
eLOC - Effective Lines of Code: 12
...260
eLOC - Effective Lines of Code: 14
...270
eLOC - Effective Lines of Code: 17
...279
eLOC - Effective Lines of Code: 21
280
eLOC - Effective Lines of Code: 22
281
eLOC - Effective Lines of Code: 22
282
eLOC - Effective Lines of Code: 23
283284
eLOC - Effective Lines of Code: 24
285
eLOC - Effective Lines of Code: 25
286
eLOC - Effective Lines of Code: 26
287
eLOC - Effective Lines of Code: 27
...290
eLOC - Effective Lines of Code: 30
...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