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

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...220
eLOC - Effective Lines of Code: 8
...230
eLOC - Effective Lines of Code: 9
...240
eLOC - Effective Lines of Code: 10
...250
eLOC - Effective Lines of Code: 12
...254
eLOC - Effective Lines of Code: 13
255
eLOC - Effective Lines of Code: 13
256
eLOC - Effective Lines of Code: 14
257
eLOC - Effective Lines of Code: 14
258259
eLOC - Effective Lines of Code: 14
260
eLOC - Effective Lines of Code: 15
261
eLOC - Effective Lines of Code: 15
262
eLOC - Effective Lines of Code: 15
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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::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
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
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::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::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::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
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
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
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
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
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
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
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
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
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::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
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
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
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
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
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
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
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
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
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
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
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::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
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
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
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
QTextItemInt::midItem
Name: QTextItemInt::midItem
Prototype: QTextItemInt QTextItemInt::midItem(QFontEngine *fontEngine, int firstGlyphIndex, int numGlyphs) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3500-3520
  0.000% (0/14)
144
QTextLine::setLineWidth
Name: QTextLine::setLineWidth
Prototype: void QTextLine::setLineWidth(qreal width)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1570-1592
  0.000% (0/14)
144
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(QByteArray &array)
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2273-2294
 75.000% (9/12)
144
QThreadPoolPrivate::reset
Name: QThreadPoolPrivate::reset
Prototype: void QThreadPoolPrivate::reset()
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 261-286
100.000% (5/5)
143
QTimeLine::setPaused
Name: QTimeLine::setPaused
Prototype: void QTimeLine::setPaused(bool paused)
Coverage:  64.286% (9/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimeline.cpp
Lines: 734-753
 64.286% (9/14)
144
QTimerInfoList::timerWait
Name: QTimerInfoList::timerWait
Prototype: bool QTimerInfoList::timerWait(timespec &tm)
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 386-413
100.000% (14/14)
145
QToolBarAreaLayout::minimumSize
Name: QToolBarAreaLayout::minimumSize
Prototype: QSize QToolBarAreaLayout::minimumSize(const QSize &centerMin) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 669-690
  0.000% (0/4)
142
QToolBarAreaLayout::sizeHint
Name: QToolBarAreaLayout::sizeHint
Prototype: QSize QToolBarAreaLayout::sizeHint(const QSize &centerHint) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 692-713
  0.000% (0/4)
142
QToolBarPrivate::endDrag
Name: QToolBarPrivate::endDrag
Prototype: void QToolBarPrivate::endDrag()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 215-240
  0.000% (0/10)
144
QTreeModel::removeRows
Name: QTreeModel::removeRows
Prototype: bool QTreeModel::removeRows(int row, int count, const QModelIndex &parent)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 489-509
  0.000% (0/13)
143
QTreeView::indexAt
Name: QTreeView::indexAt
Prototype: QModelIndex QTreeView::indexAt(const QPoint &point) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2027-2046
  0.000% (0/13)
145
QTreeView::viewportEvent
Name: QTreeView::viewportEvent
Prototype: bool QTreeView::viewportEvent(QEvent *event)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1297-1321
  0.000% (0/12)
146
QTreeViewPrivate::adjustViewOptionsForIndex
Name: QTreeViewPrivate::adjustViewOptionsForIndex
Prototype: void QTreeViewPrivate::adjustViewOptionsForIndex(QStyleOptionViewItem *option, const QModelIndex &current) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1425-1444
  0.000% (0/9)
141
QTreeViewPrivate::initialize
Name: QTreeViewPrivate::initialize
Prototype: void QTreeViewPrivate::initialize()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3038-3058
  0.000% (0/1)
141
QTreeViewPrivate::paintAlternatingRowColors
Name: QTreeViewPrivate::paintAlternatingRowColors
Prototype: void QTreeViewPrivate::paintAlternatingRowColors(QPainter *painter, QStyleOptionViewItem *option, int y, int bottom) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1353-1371
  0.000% (0/15)
145
QTreeWidget::setHeaderItem
Name: QTreeWidget::setHeaderItem
Prototype: void QTreeWidget::setHeaderItem(QTreeWidgetItem *item)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 2728-2747
  0.000% (0/12)
144
QTriangulator::ComplexToSimple::initEdges
Name: QTriangulator::ComplexToSimple::initEdges
Prototype: template <typename T> void QTriangulator<T>::ComplexToSimple::initEdges()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 964-988
  0.000% (0/16)
146
QUndoStack::setIndex
Name: QUndoStack::setIndex
Prototype: void QUndoStack::setIndex(int idx)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp
Lines: 769-789
  0.000% (0/16)
146
QUndoStackPrivate::setIndex
Name: QUndoStackPrivate::setIndex
Prototype: void QUndoStackPrivate::setIndex(int idx, bool clean)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp
Lines: 435-456
  0.000% (0/10)
144
QUnicodeControlCharacterMenu::menuActionTriggered
Name: QUnicodeControlCharacterMenu::menuActionTriggered
Prototype: void QUnicodeControlCharacterMenu::menuActionTriggered()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 3292-3316
  0.000% (0/15)
145
QUnifiedTimer::stopAnimationTimer
Name: QUnifiedTimer::stopAnimationTimer
Prototype: void QUnifiedTimer::stopAnimationTimer(QAbstractAnimationTimer *timer)
Coverage:  61.111% (11/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 453-479
 61.111% (11/18)
146
QUrlInfo::QUrlInfo
Name: QUrlInfo::QUrlInfo
Prototype: QUrlInfo::QUrlInfo(const QString &name, int permissions, const QString &owner, const QString &group, qint64 size, const QDateTime &lastModified, const QDateTime &lastRead, bool isDir, bool isFile, bool isSymLink, bool isWritable, bool isReadable, bool isExecutable)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qurlinfo.cpp
Lines: 160-179
  0.000% (0/1)
141
QUrlInfo::QUrlInfo
Name: QUrlInfo::QUrlInfo
Prototype: QUrlInfo::QUrlInfo(const QUrl &url, int permissions, const QString &owner, const QString &group, qint64 size, const QDateTime &lastModified, const QDateTime &lastRead, bool isDir, bool isFile, bool isSymLink, bool isWritable, bool isReadable, bool isExecutable)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qurlinfo.cpp
Lines: 194-213
  0.000% (0/1)
141
QUrlQueryPrivate::recodeToUser
Name: QUrlQueryPrivate::recodeToUser
Prototype: inline QString QUrlQueryPrivate::recodeToUser(const QString &input, QUrl::ComponentFormattingOptions encoding) const
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp
Lines: 250-272
100.000% (13/13)
145
QWidget::setGeometry
Name: QWidget::setGeometry
Prototype: void QWidget::setGeometry(const QRect &r)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 7187-7206
  0.000% (0/13)
144
QWidget::setGraphicsEffect
Name: QWidget::setGraphicsEffect
Prototype: void QWidget::setGraphicsEffect(QGraphicsEffect *effect)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 5332-5354
  0.000% (0/10)
144
QWidget::setSizePolicy
Name: QWidget::setSizePolicy
Prototype: void QWidget::setSizePolicy(QSizePolicy policy)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 10195-10219
  0.000% (0/18)
146
QWidgetLineControl::timerEvent
Name: QWidgetLineControl::timerEvent
Prototype: void QWidgetLineControl::timerEvent(QTimerEvent *event)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1541-1558
  0.000% (0/13)
145
QWidgetPrivate::clipToEffectiveMask
Name: QWidgetPrivate::clipToEffectiveMask
Prototype: void QWidgetPrivate::clipToEffectiveMask(QRegion &region) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2285-2308
  0.000% (0/17)
145
QWidgetTextControlPrivate::dragMoveEvent
Name: QWidgetTextControlPrivate::dragMoveEvent
Prototype: bool QWidgetTextControlPrivate::dragMoveEvent(QEvent *e, const QMimeData *mimeData, const QPointF &pos)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 1964-1986
  0.000% (0/12)
144
QWidgetTextControlPrivate::dropEvent
Name: QWidgetTextControlPrivate::dropEvent
Prototype: bool QWidgetTextControlPrivate::dropEvent(const QMimeData *mimeData, const QPointF &pos, Qt::DropAction dropAction, QObject *source)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 1988-2009
  0.000% (0/11)
143
QWidgetTextControlPrivate::repaintOldAndNewSelection
Name: QWidgetTextControlPrivate::repaintOldAndNewSelection
Prototype: void QWidgetTextControlPrivate::repaintOldAndNewSelection(const QTextCursor &oldSelection)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 556-575
  0.000% (0/17)
143
QWidgetWindow::handleWheelEvent
Name: QWidgetWindow::handleWheelEvent
Prototype: void QWidgetWindow::handleWheelEvent(QWheelEvent *event)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetwindow.cpp
Lines: 778-804
  0.000% (0/14)
144
QWindowSystemInterfacePrivate::toNativeTouchPoints
Name: QWindowSystemInterfacePrivate::toNativeTouchPoints
Prototype: QList<QWindowSystemInterface::TouchPoint> QWindowSystemInterfacePrivate::toNativeTouchPoints(const QList<QTouchEvent::TouchPoint>& pointList, const QWindow *window)
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp
Lines: 509-528
  0.000% (0/2)
142
QWingedEdge::delta
Name: QWingedEdge::delta
Prototype: qreal QWingedEdge::delta(int vertex, int a, int b) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1006-1028
  0.000% (0/13)
145
QWizard::setButton
Name: QWizard::setButton
Prototype: void QWizard::setButton(WizardButton which, QAbstractButton *button)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 2794-2817
  0.000% (0/13)
144
QWizardPrivate::addField
Name: QWizardPrivate::addField
Prototype: void QWizardPrivate::addField(const QWizardField &field)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 801-821
  0.000% (0/9)
143
QXcbBackingStore::resize
Name: QXcbBackingStore::resize
Prototype: void QXcbBackingStore::resize(const QSize &size, const QRegion &)
Coverage:  50.000% (6/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 634-656
 50.000% (6/12)
144
QXcbClipboard::sendTargetsSelection
Name: QXcbClipboard::sendTargetsSelection
Prototype: xcb_atom_t QXcbClipboard::sendTargetsSelection(QMimeData *d, xcb_window_t window, xcb_atom_t property)
Coverage:  90.000% (9/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 510-529
 90.000% (9/10)
144
QXcbClipboardMime::retrieveData_sys
Name: QXcbClipboardMime::retrieveData_sys
Prototype: QVariant retrieveData_sys(const QString &fmt, QVariant::Type requestedType) const override
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp
Lines: 129-150
 75.000% (9/12)
144
QXcbConnection::getTimestamp
Name: QXcbConnection::getTimestamp
Prototype: xcb_timestamp_t QXcbConnection::getTimestamp()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1459-1485
100.000% (4/4)
142
QXcbCursor::createBitmapCursor
Name: QXcbCursor::createBitmapCursor
Prototype: xcb_cursor_t QXcbCursor::createBitmapCursor(QCursor *cursor)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp
Lines: 606-623
  0.000% (0/7)
143
QXcbDrag::handle_xdnd_status
Name: QXcbDrag::handle_xdnd_status
Prototype: void QXcbDrag::handle_xdnd_status(const xcb_client_message_event_t *event)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbdrag.cpp
Lines: 833-858
  0.000% (0/13)
144
QXcbIntegration::styleHint
Name: QXcbIntegration::styleHint
Prototype: QVariant QXcbIntegration::styleHint(QPlatformIntegration::StyleHint hint) const
Coverage:  66.667% (20/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 378-417
 66.667% (20/30)
1418
QXcbKeyboard::checkForLatinLayout
Name: QXcbKeyboard::checkForLatinLayout
Prototype: void QXcbKeyboard::checkForLatinLayout()
Coverage:  57.143% (8/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp
Lines: 872-893
 57.143% (8/14)
144
QXcbScreen::surfaceFormatFor
Name: QXcbScreen::surfaceFormatFor
Prototype: QSurfaceFormat QXcbScreen::surfaceFormatFor(const QSurfaceFormat &format) const
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbscreen.cpp
Lines: 364-386
 91.667% (11/12)
144
QXcbWindow::setWindowTitle
Name: QXcbWindow::setWindowTitle
Prototype: void QXcbWindow::setWindowTitle(const QString &title)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 1526-1545
 75.000% (3/4)
142
QXmlSimpleReaderPrivate::init
Name: QXmlSimpleReaderPrivate::init
Prototype: void QXmlSimpleReaderPrivate::init(const QXmlInputSource *i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 7849-7868
100.000% (1/1)
141
QXmlSimpleReaderPrivate::insertXmlRef
Name: QXmlSimpleReaderPrivate::insertXmlRef
Prototype: bool QXmlSimpleReaderPrivate::insertXmlRef(const QString &data, const QString &name, bool inLiteral)
Coverage:  56.250% (9/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 7753-7775
 56.250% (9/16)
145
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 6
...220
eLOC - Effective Lines of Code: 8
...230
eLOC - Effective Lines of Code: 9
...240
eLOC - Effective Lines of Code: 10
...250
eLOC - Effective Lines of Code: 12
...254
eLOC - Effective Lines of Code: 13
255
eLOC - Effective Lines of Code: 13
256
eLOC - Effective Lines of Code: 14
257
eLOC - Effective Lines of Code: 14
258259
eLOC - Effective Lines of Code: 14
260
eLOC - Effective Lines of Code: 15
261
eLOC - Effective Lines of Code: 15
262
eLOC - Effective Lines of Code: 15
...270
eLOC - Effective Lines of Code: 18
...280
eLOC - Effective Lines of Code: 23
...300
eLOC - Effective Lines of Code: 54
...306
eLOC - Effective Lines of Code: 182

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9