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
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...45
eLOC - Effective Lines of Code: 15
46
eLOC - Effective Lines of Code: 15
47
eLOC - Effective Lines of Code: 15
48
eLOC - Effective Lines of Code: 14
4950
eLOC - Effective Lines of Code: 14
51
eLOC - Effective Lines of Code: 14
52
eLOC - Effective Lines of Code: 13
53
eLOC - Effective Lines of Code: 13
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
...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
QTextHtmlImporter::QTextHtmlImporter
Name: QTextHtmlImporter::QTextHtmlImporter
Prototype: QTextHtmlImporter::QTextHtmlImporter(QTextDocument *_doc, const QString &_html, ImportMode mode, const QTextDocument *resourceProvider)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentfragment.cpp
Lines: 422-448
  0.000% (0/11)
144
QTextHtmlExporter::emitTextFrame
Name: QTextHtmlExporter::emitTextFrame
Prototype: void QTextHtmlExporter::emitTextFrame(const QTextFrame *f)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 3168-3191
  0.000% (0/9)
143
QTextFramePrivate::fragmentRemoved
Name: QTextFramePrivate::fragmentRemoved
Prototype: void QTextFramePrivate::fragmentRemoved(QChar type, uint fragment)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextobject.cpp
Lines: 553-571
  0.000% (0/11)
144
QTextEngine::setPreeditArea
Name: QTextEngine::setPreeditArea
Prototype: void QTextEngine::setPreeditArea(int position, const QString &preeditText)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2604-2624
  0.000% (0/14)
145
QTextEngine::setFormats
Name: QTextEngine::setFormats
Prototype: void QTextEngine::setFormats(const QVector<QTextLayout::FormatRange> &formats)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2626-2647
  0.000% (0/14)
145
QTextEngine::formatIndex
Name: QTextEngine::formatIndex
Prototype: int QTextEngine::formatIndex(const QScriptItem *si) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2520-2540
  0.000% (0/17)
145
QTextDocumentPrivate::changeObjectFormat
Name: QTextDocumentPrivate::changeObjectFormat
Prototype: void QTextDocumentPrivate::changeObjectFormat(QTextObject *obj, int format)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 1400-1420
  0.000% (0/7)
143
QTextDocumentPrivate::appendUndoItem
Name: QTextDocumentPrivate::appendUndoItem
Prototype: void QTextDocumentPrivate::appendUndoItem(QAbstractUndoItem *item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 1035-1054
  0.000% (0/4)
142
QTextDocumentLayout::timerEvent
Name: QTextDocumentLayout::timerEvent
Prototype: void QTextDocumentLayout::timerEvent(QTimerEvent *e)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 3309-3330
  0.000% (0/16)
146
QTextDocumentLayout::draw
Name: QTextDocumentLayout::draw
Prototype: void QTextDocumentLayout::draw(QPainter *painter, const PaintContext &context)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 2862-2888
  0.000% (0/13)
144
QTextDocument::adjustSize
Name: QTextDocument::adjustSize
Prototype: void QTextDocument::adjustSize()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 803-823
  0.000% (0/7)
143
QTextCopyHelper::convertFormatIndex
Name: QTextCopyHelper::convertFormatIndex
Prototype: int QTextCopyHelper::convertFormatIndex(const QTextFormat &oldFormat, int objectIndexToSet)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentfragment.cpp
Lines: 68-86
  0.000% (0/10)
144
QTest::messageFormatString
Name: QTest::messageFormatString
Prototype: static const char *messageFormatString(bool noDescription, bool noTag)
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 204-224
 50.000% (5/10)
144
QTest::incidentFormatString
Name: QTest::incidentFormatString
Prototype: static const char *incidentFormatString(bool noDescription, bool noTag)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 177-197
100.000% (10/10)
144
QTableViewPrivate::init
Name: QTableViewPrivate::init
Prototype: void QTableViewPrivate::init()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 604-625
  0.000% (0/1)
141
QTableView::visualRect
Name: QTableView::visualRect
Prototype: QRect QTableView::visualRect(const QModelIndex &index) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 2676-2697
  0.000% (0/15)
143
QTableView::rowMoved
Name: QTableView::rowMoved
Prototype: void QTableView::rowMoved(int, int oldIndex, int newIndex)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 2919-2938
  0.000% (0/4)
142
QTableView::columnMoved
Name: QTableView::columnMoved
Prototype: void QTableView::columnMoved(int, int oldIndex, int newIndex)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 2947-2966
  0.000% (0/4)
142
QTableModel::setVerticalHeaderItem
Name: QTableModel::setVerticalHeaderItem
Prototype: void QTableModel::setVerticalHeaderItem(int section, QTableWidgetItem *item)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 294-314
  0.000% (0/15)
145
QTableModel::setHorizontalHeaderItem
Name: QTableModel::setHorizontalHeaderItem
Prototype: void QTableModel::setHorizontalHeaderItem(int section, QTableWidgetItem *item)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 272-292
  0.000% (0/15)
145
QTableCornerButton::paintEvent
Name: QTableCornerButton::paintEvent
Prototype: void paintEvent(QPaintEvent*) override
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 586-601
  0.000% (0/10)
144
QTabBarPrivate::slide
Name: QTabBarPrivate::slide
Prototype: void QTabBarPrivate::slide(int from, int to)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1880-1896
  0.000% (0/12)
142
QTabBarPrivate::_q_closeTab
Name: QTabBarPrivate::_q_closeTab
Prototype: void QTabBarPrivate::_q_closeTab()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 763-784
  0.000% (0/16)
146
QStyle::sliderPositionFromValue
Name: QStyle::sliderPositionFromValue
Prototype: int QStyle::sliderPositionFromValue(int min, int max, int logicalValue, int span, bool upsideDown)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyle.cpp
Lines: 2214-2237
  0.000% (0/19)
145
QStyle::alignedRect
Name: QStyle::alignedRect
Prototype: QRect QStyle::alignedRect(Qt::LayoutDirection direction, Qt::Alignment alignment, const QSize &size, const QRect &rectangle)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyle.cpp
Lines: 2165-2181
  0.000% (0/13)
145
QString::rightJustified
Name: QString::rightJustified
Prototype: QString QString::rightJustified(int width, QChar fill, bool truncate) const
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5738-5757
100.000% (14/14)
145
QString::number
Name: QString::number
Prototype: QString QString::number(double n, char f, int prec)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 6789-6816
 66.667% (8/12)
146
QString::leftJustified
Name: QString::leftJustified
Prototype: QString QString::leftJustified(int width, QChar fill, bool truncate) const
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5699-5718
100.000% (14/14)
145
QString::lastIndexOf
Name: QString::lastIndexOf
Prototype: int QString::lastIndexOf(const QString &str, int from, Qt::CaseSensitivity cs) const
Coverage: 100.000% (20/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 3265-3283
100.000% (20/20)
146
QString::fromLatin1_helper
Name: QString::fromLatin1_helper
Prototype: QString::Data *QString::fromLatin1_helper(const char *str, int size)
Coverage:  72.222% (13/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 4678-4697
 72.222% (13/18)
145
QStateMachinePrivate::unregisterRestorables
Name: QStateMachinePrivate::unregisterRestorables
Prototype: void QStateMachinePrivate::unregisterRestorables(const QList<QAbstractState *> &states, QObject *object, const QByteArray &propertyName)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1339-1363
100.000% (13/13)
145
QStateMachinePrivate::registerEventTransition
Name: QStateMachinePrivate::registerEventTransition
Prototype: void QStateMachinePrivate::registerEventTransition(QEventTransition *transition)
Coverage:  73.333% (11/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2352-2374
 73.333% (11/15)
145
QStateMachinePrivate::_q_startDelayedEventTimer
Name: QStateMachinePrivate::_q_startDelayedEventTimer
Prototype: void QStateMachinePrivate::_q_startDelayedEventTimer(int id, int delay)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1949-1970
 71.429% (5/7)
143
QStateMachine::postEvent
Name: QStateMachine::postEvent
Prototype: void QStateMachine::postEvent(QEvent *event, EventPriority priority)
Coverage:  76.923% (10/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2687-2714
 76.923% (10/13)
147
QSslContext::cacheSession
Name: QSslContext::cacheSession
Prototype: bool QSslContext::cacheSession(SSL* ssl)
Coverage:  59.091% (13/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 469-495
 59.091% (13/22)
147
QSslCertificatePrivate::text_from_X509
Name: QSslCertificatePrivate::text_from_X509
Prototype: QString QSslCertificatePrivate::text_from_X509(X509 *x509)
Coverage:  38.462% (5/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 557-580
 38.462% (5/13)
145
QSqlTableModel::updateRowInTable
Name: QSqlTableModel::updateRowInTable
Prototype: bool QSqlTableModel::updateRowInTable(int row, const QSqlRecord &values)
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 626-646
 50.000% (5/10)
142
QSqlTableModel::select
Name: QSqlTableModel::select
Prototype: bool QSqlTableModel::select()
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 363-385
 88.889% (8/9)
143
QSqlRelationalTableModel::data
Name: QSqlRelationalTableModel::data
Prototype: QVariant QSqlRelationalTableModel::data(const QModelIndex &index, int role) const
Coverage:  86.207% (25/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 425-451
 86.207% (25/29)
147
QSqlQuery::previous
Name: QSqlQuery::previous
Prototype: bool QSqlQuery::previous()
Coverage:  58.824% (10/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 697-720
 58.824% (10/17)
147
QSqlDatabase::drivers
Name: QSqlDatabase::drivers
Prototype: QStringList QSqlDatabase::drivers()
Coverage:  80.000% (12/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 541-596
 80.000% (12/15)
146
QSpdyProtocolHandler::handleWINDOW_UPDATE
Name: QSpdyProtocolHandler::handleWINDOW_UPDATE
Prototype: void QSpdyProtocolHandler::handleWINDOW_UPDATE(char , quint32 , const QByteArray &frameData)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 1138-1161
 66.667% (6/9)
143
QSpdyProtocolHandler::_q_receiveReply
Name: QSpdyProtocolHandler::_q_receiveReply
Prototype: void QSpdyProtocolHandler::_q_receiveReply()
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 330-358
 52.941% (9/17)
146
QSocks5SocketEngine::waitForWrite
Name: QSocks5SocketEngine::waitForWrite
Prototype: bool QSocks5SocketEngine::waitForWrite(int msecs, bool *timedOut)
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1808-1832
 68.421% (13/19)
145
QSocks5BindStore::retrieve
Name: QSocks5BindStore::retrieve
Prototype: QSocks5BindData *QSocks5BindStore::retrieve(qintptr socketDescriptor)
Coverage:  50.000% (7/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 370-392
 50.000% (7/14)
145
QSocketNotifier::setEnabled
Name: QSocketNotifier::setEnabled
Prototype: void QSocketNotifier::setEnabled(bool enable)
Coverage:  75.000% (12/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsocketnotifier.cpp
Lines: 228-247
 75.000% (12/16)
146
QSlider::mouseReleaseEvent
Name: QSlider::mouseReleaseEvent
Prototype: void QSlider::mouseReleaseEvent(QMouseEvent *ev)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qslider.cpp
Lines: 445-462
  0.000% (0/9)
143
QSimplex::clearDataStructures
Name: QSimplex::clearDataStructures
Prototype: void QSimplex::clearDataStructures()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qsimplex_p.cpp
Lines: 94-117
  0.000% (0/7)
143
QSidebar::setModelAndUrls
Name: QSidebar::setModelAndUrls
Prototype: void QSidebar::setModelAndUrls(QFileSystemModel *model, const QList<QUrl> &newUrls)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qsidebar.cpp
Lines: 382-402
  0.000% (0/1)
141
QSemaphore::tryAcquire
Name: QSemaphore::tryAcquire
Prototype: bool QSemaphore::tryAcquire(int n, int timeout)
Coverage:  68.750% (11/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qsemaphore.cpp
Lines: 214-235
 68.750% (11/16)
145
QScroller::handleInput
Name: QScroller::handleInput
Prototype: bool QScroller::handleInput(Input input, const QPointF &position, qint64 timestamp)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 984-1012
  0.000% (0/9)
143
QScrollBarPrivate::init
Name: QScrollBarPrivate::init
Prototype: void QScrollBarPrivate::init()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollbar.cpp
Lines: 384-406
  0.000% (0/4)
142
QScrollArea::sizeHint
Name: QScrollArea::sizeHint
Prototype: QSize QScrollArea::sizeHint() const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollarea.cpp
Lines: 388-406
  0.000% (0/16)
145
QResource::unregisterResource
Name: QResource::unregisterResource
Prototype: bool QResource::unregisterResource(const uchar *rccData, const QString &resourceRoot)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1164-1186
  0.000% (0/15)
145
QResource::unregisterResource
Name: QResource::unregisterResource
Prototype: bool QResource::unregisterResource(const QString &rccFilename, const QString &resourceRoot)
Coverage:  80.000% (12/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 1093-1115
 80.000% (12/15)
145
QRegExpEngine::heuristicallyChooseHeuristic
Name: QRegExpEngine::heuristicallyChooseHeuristic
Prototype: void QRegExpEngine::heuristicallyChooseHeuristic()
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 1620-1649
100.000% (13/13)
145
QRegExp::operator=
Name: QRegExp::operator=
Prototype: QRegExp &QRegExp::operator=(const QRegExp &rx)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 3987-4005
 71.429% (5/7)
143
QRasterPlatformPixmap::resize
Name: QRasterPlatformPixmap::resize
Prototype: void QRasterPlatformPixmap::resize(int width, int height)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap_raster.cpp
Lines: 96-117
  0.000% (0/14)
143
QRasterBuffer::flushToARGBImage
Name: QRasterBuffer::flushToARGBImage
Prototype: void QRasterBuffer::flushToARGBImage(QImage *target) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 4126-4147
  0.000% (0/10)
144
QQuaternion::getAxisAndAngle
Name: QQuaternion::getAxisAndAngle
Prototype: void QQuaternion::getAxisAndAngle(float *x, float *y, float *z, float *angle) const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qquaternion.cpp
Lines: 428-453
  0.000% (0/8)
143
QPushButton::setMenu
Name: QPushButton::setMenu
Prototype: void QPushButton::setMenu(QMenu* menu)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qpushbutton.cpp
Lines: 525-544
  0.000% (0/15)
145
QPropertyAnimationPrivate::updateMetaProperty
Name: QPropertyAnimationPrivate::updateMetaProperty
Prototype: void QPropertyAnimationPrivate::updateMetaProperty()
Coverage:  66.667% (12/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qpropertyanimation.cpp
Lines: 100-123
 66.667% (12/18)
146
QProcessPrivate::_q_startupNotification
Name: QProcessPrivate::_q_startupNotification
Prototype: bool QProcessPrivate::_q_startupNotification()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 1190-1215
100.000% (7/7)
143
QPrintPreviewWidgetPrivate::calcCurrentPage
Name: QPrintPreviewWidgetPrivate::calcCurrentPage
Prototype: int QPrintPreviewWidgetPrivate::calcCurrentPage()
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/widgets/qprintpreviewwidget.cpp
Lines: 293-311
 60.000% (6/10)
144
QPreviewPaintEngine::newPage
Name: QPreviewPaintEngine::newPage
Prototype: bool QPreviewPaintEngine::newPage()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qpaintengine_preview.cpp
Lines: 148-171
100.000% (1/1)
141
QPolygonF::containsPoint
Name: QPolygonF::containsPoint
Prototype: bool QPolygonF::containsPoint(const QPointF &pt, Qt::FillRule fillRule) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpolygon.cpp
Lines: 830-852
  0.000% (0/10)
144
QPolygon::containsPoint
Name: QPolygon::containsPoint
Prototype: bool QPolygon::containsPoint(const QPoint &pt, Qt::FillRule fillRule) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpolygon.cpp
Lines: 861-883
  0.000% (0/10)
144
QPollingFileSystemWatcherEngine::removePaths
Name: QPollingFileSystemWatcherEngine::removePaths
Prototype: QStringList QPollingFileSystemWatcherEngine::removePaths(const QStringList &paths, QStringList *files, QStringList *directories)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_polling.cpp
Lines: 90-113
 93.333% (14/15)
145
QPlatformWindow::screenForGeometry
Name: QPlatformWindow::screenForGeometry
Prototype: QPlatformScreen *QPlatformWindow::screenForGeometry(const QRect &newGeometry) const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformwindow.cpp
Lines: 489-510
  0.000% (0/20)
146
QPlatformInputContext::setSelectionOnFocusObject
Name: QPlatformInputContext::setSelectionOnFocusObject
Prototype: void QPlatformInputContext::setSelectionOnFocusObject(const QPointF &anchorPos, const QPointF &cursorPos)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatforminputcontext.cpp
Lines: 277-296
  0.000% (0/10)
144
QPlainTextDocumentLayout::blockBoundingRect
Name: QPlainTextDocumentLayout::blockBoundingRect
Prototype: QRectF QPlainTextDocumentLayout::blockBoundingRect(const QTextBlock &block) const
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp
Lines: 191-209
  0.000% (0/16)
146
QPlainTestLogger::stopLogging
Name: QPlainTestLogger::stopLogging
Prototype: void QPlainTestLogger::stopLogging()
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qplaintestlogger.cpp
Lines: 354-373
100.000% (5/5)
142
QPixmapStyle::drawPanelItemViewItem
Name: QPixmapStyle::drawPanelItemViewItem
Prototype: void QPixmapStyle::drawPanelItemViewItem(const QStyleOption *option, QPainter *painter, const QWidget *widget) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 756-778
  0.000% (0/9)
143
QPicture::save
Name: QPicture::save
Prototype: bool QPicture::save(QIODevice *dev, const char *format)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 350-376
  0.000% (0/13)
145
QPen::operator==
Name: QPen::operator==
Prototype: bool QPen::operator==(const QPen &p) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpen.cpp
Lines: 861-877
  0.000% (0/1)
141
QPdfEnginePrivate::addConstantAlphaObject
Name: QPdfEnginePrivate::addConstantAlphaObject
Prototype: int QPdfEnginePrivate::addConstantAlphaObject(int brushAlpha, int penAlpha)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 2312-2330
  0.000% (0/12)
144
QPdfEngine::updateClipPath
Name: QPdfEngine::updateClipPath
Prototype: void QPdfEngine::updateClipPath(const QPainterPath &p, Qt::ClipOperation op)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 1141-1162
  0.000% (0/10)
144
QPalette::setBrush
Name: QPalette::setBrush
Prototype: void QPalette::setBrush(ColorGroup cg, ColorRole cr, const QBrush &b)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpalette.cpp
Lines: 751-770
  0.000% (0/13)
145
QPainterPrivate::updateStateImpl
Name: QPainterPrivate::updateStateImpl
Prototype: void QPainterPrivate::updateStateImpl(QPainterState *newState)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 879-909
  0.000% (0/11)
144
QPainterPath::quadTo
Name: QPainterPath::quadTo
Prototype: void QPainterPath::quadTo(const QPointF &c, const QPointF &e)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 837-867
  0.000% (0/15)
143
QPainterPath::moveTo
Name: QPainterPath::moveTo
Prototype: void QPainterPath::moveTo(const QPointF &p)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 672-701
  0.000% (0/10)
143
QPainter::drawPolyline
Name: QPainter::drawPolyline
Prototype: void QPainter::drawPolyline(const QPointF *points, int pointCount)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 4697-4730
  0.000% (0/15)
145
QPainter::drawPolyline
Name: QPainter::drawPolyline
Prototype: void QPainter::drawPolyline(const QPoint *points, int pointCount)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 4738-4771
  0.000% (0/15)
145
QPainter::drawPie
Name: QPainter::drawPie
Prototype: void QPainter::drawPie(const QRectF &r, int a, int alen)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 4413-4440
  0.000% (0/13)
145
QPaintEngine::drawLines
Name: QPaintEngine::drawLines
Prototype: void QPaintEngine::drawLines(const QLine *lines, int lineCount)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine.cpp
Lines: 797-823
  0.000% (0/9)
143
QPMCache::insert
Name: QPMCache::insert
Prototype: bool QPMCache::insert(const QString& key, const QPixmap &pixmap, int cost)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmapcache.cpp
Lines: 325-350
  0.000% (0/11)
144
QOpenGLWindowPrivate::initialize
Name: QOpenGLWindowPrivate::initialize
Prototype: void QOpenGLWindowPrivate::initialize()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qopenglwindow.cpp
Lines: 218-238
  0.000% (0/13)
145
QOpenGLWidgetPrivate::grabFramebuffer
Name: QOpenGLWidgetPrivate::grabFramebuffer
Prototype: QImage QOpenGLWidgetPrivate::grabFramebuffer()
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qopenglwidget.cpp
Lines: 871-897
  0.000% (0/14)
145
QOpenGLTimerQuery::~QOpenGLTimerQuery
Name: QOpenGLTimerQuery::~QOpenGLTimerQuery
Prototype: QOpenGLTimerQuery::~QOpenGLTimerQuery()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltimerquery.cpp
Lines: 308-331
  0.000% (0/16)
146
QOpenGLTimeMonitor::~QOpenGLTimeMonitor
Name: QOpenGLTimeMonitor::~QOpenGLTimeMonitor
Prototype: QOpenGLTimeMonitor::~QOpenGLTimeMonitor()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltimerquery.cpp
Lines: 699-722
  0.000% (0/16)
146
QOpenGLTextureBlitterPrivate::blit
Name: QOpenGLTextureBlitterPrivate::blit
Prototype: void QOpenGLTextureBlitterPrivate::blit(GLuint texture, const QMatrix4x4 &vertexTransform, QOpenGLTextureBlitter::Origin origin)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltextureblitter.cpp
Lines: 260-282
  0.000% (0/10)
144
QOpenGLTextureBlitter::sourceTransform
Name: QOpenGLTextureBlitter::sourceTransform
Prototype: QMatrix3x3 QOpenGLTextureBlitter::sourceTransform(const QRectF &subTexture, const QSize &textureSize, Origin origin)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltextureblitter.cpp
Lines: 463-487
  0.000% (0/4)
142
QOpenGLTextureBlitter::bind
Name: QOpenGLTextureBlitter::bind
Prototype: void QOpenGLTextureBlitter::bind(GLenum target)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltextureblitter.cpp
Lines: 385-405
  0.000% (0/4)
142
QOpenGLTexture::generateMipMaps
Name: QOpenGLTexture::generateMipMaps
Prototype: void QOpenGLTexture::generateMipMaps(int baseLevel, bool resetBaseLevel)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 3705-3722
  0.000% (0/17)
146
QOpenGLShader::sourceCode
Name: QOpenGLShader::sourceCode
Prototype: QByteArray QOpenGLShader::sourceCode() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp
Lines: 637-653
  0.000% (0/9)
143
QOpenGLFunctions_1_0::initializeOpenGLFunctions
Name: QOpenGLFunctions_1_0::initializeOpenGLFunctions
Prototype: bool QOpenGLFunctions_1_0::initializeOpenGLFunctions()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_1_0.cpp
Lines: 85-111
  0.000% (0/13)
143
QOpenGLFramebufferObject::release
Name: QOpenGLFramebufferObject::release
Prototype: bool QOpenGLFramebufferObject::release()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglframebufferobject.cpp
Lines: 1105-1129
  0.000% (0/13)
145
QOpenGL2PaintEngineEx::drawStaticTextItem
Name: QOpenGL2PaintEngineEx::drawStaticTextItem
Prototype: void QOpenGL2PaintEngineEx::drawStaticTextItem(QStaticTextItem *textItem)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp
Lines: 1517-1542
  0.000% (0/18)
144
QObjectPrivate::~QObjectPrivate
Name: QObjectPrivate::~QObjectPrivate
Prototype: QObjectPrivate::~QObjectPrivate()
Coverage:  91.667% (22/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 234-262
 91.667% (22/24)
148
QObjectPrivate::receiverList
Name: QObjectPrivate::receiverList
Prototype: QObjectList QObjectPrivate::receiverList(const char *signal) const
Coverage:  31.250% (5/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 340-360
 31.250% (5/16)
146
Page:<>1
eLOC - Effective Lines of Code: 985
...10
eLOC - Effective Lines of Code: 45
...20
eLOC - Effective Lines of Code: 29
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...45
eLOC - Effective Lines of Code: 15
46
eLOC - Effective Lines of Code: 15
47
eLOC - Effective Lines of Code: 15
48
eLOC - Effective Lines of Code: 14
4950
eLOC - Effective Lines of Code: 14
51
eLOC - Effective Lines of Code: 14
52
eLOC - Effective Lines of Code: 13
53
eLOC - Effective Lines of Code: 13
...60
eLOC - Effective Lines of Code: 12
...70
eLOC - Effective Lines of Code: 10
...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