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
...38
eLOC - Effective Lines of Code: 18
39
eLOC - Effective Lines of Code: 17
40
eLOC - Effective Lines of Code: 17
41
eLOC - Effective Lines of Code: 17
4243
eLOC - Effective Lines of Code: 16
44
eLOC - Effective Lines of Code: 16
45
eLOC - Effective Lines of Code: 15
46
eLOC - Effective Lines of Code: 15
...50
eLOC - Effective Lines of Code: 14
...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
QWidgetBackingStore::syncAllowed
Name: QWidgetBackingStore::syncAllowed
Prototype: bool QWidgetBackingStore::syncAllowed()
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 1102-1125
  0.000% (0/22)
168
QWidget::setWindowOpacity
Name: QWidget::setWindowOpacity
Prototype: void QWidget::setWindowOpacity(qreal opacity)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 11365-11390
  0.000% (0/16)
166
QWidget::setMinimumSize
Name: QWidget::setMinimumSize
Prototype: void QWidget::setMinimumSize(int minw, int minh)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4025-4048
  0.000% (0/21)
167
QWidget::setBackingStore
Name: QWidget::setBackingStore
Prototype: void QWidget::setBackingStore(QBackingStore *store)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12087-12113
  0.000% (0/18)
166
QWaitCondition::wait
Name: QWaitCondition::wait
Prototype: bool QWaitCondition::wait(QReadWriteLock *readWriteLock, unsigned long time)
Coverage:  57.143% (8/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qwaitcondition_unix.cpp
Lines: 222-247
 57.143% (8/14)
165
QVariant::cmp
Name: QVariant::cmp
Prototype: bool QVariant::cmp(const QVariant &v) const
Coverage: 100.000% (24/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 3482-3507
100.000% (24/24)
168
QUuid::fromRfc4122
Name: QUuid::fromRfc4122
Prototype: QUuid QUuid::fromRfc4122(const QByteArray &bytes)
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 475-499
 66.667% (6/9)
163
QUnixPrintWidgetPrivate::setupPrinter
Name: QUnixPrintWidgetPrivate::setupPrinter
Prototype: void QUnixPrintWidgetPrivate::setupPrinter()
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines: 924-948
  0.000% (0/18)
165
QUndoStack::clear
Name: QUndoStack::clear
Prototype: void QUndoStack::clear()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp
Lines: 533-557
  0.000% (0/7)
163
QUndoStack::beginMacro
Name: QUndoStack::beginMacro
Prototype: void QUndoStack::beginMacro(const QString &text)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qundostack.cpp
Lines: 955-978
  0.000% (0/14)
165
QUdpSocket::readDatagram
Name: QUdpSocket::readDatagram
Prototype: qint64 QUdpSocket::readDatagram(char *data, qint64 maxSize, QHostAddress *address, quint16 *port)
Coverage:  63.158% (12/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 378-405
 63.158% (12/19)
166
QTreeWidgetItemPrivate::propagateDisabled
Name: QTreeWidgetItemPrivate::propagateDisabled
Prototype: void QTreeWidgetItemPrivate::propagateDisabled(QTreeWidgetItem *item)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 1655-1679
  0.000% (0/19)
166
QTreeWidgetItemIteratorPrivate::next
Name: QTreeWidgetItemIteratorPrivate::next
Prototype: QTreeWidgetItem *QTreeWidgetItemIteratorPrivate::next(const QTreeWidgetItem *current)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidgetitemiterator.cpp
Lines: 283-308
  0.000% (0/20)
165
QTreeWidgetItemIterator::QTreeWidgetItemIterator
Name: QTreeWidgetItemIterator::QTreeWidgetItemIterator
Prototype: QTreeWidgetItemIterator::QTreeWidgetItemIterator(QTreeWidgetItem *item, IteratorFlags flags)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidgetitemiterator.cpp
Lines: 116-143
  0.000% (0/13)
163
QTreeViewPrivate::prepareAnimatedOperation
Name: QTreeViewPrivate::prepareAnimatedOperation
Prototype: void QTreeViewPrivate::prepareAnimatedOperation(int item, QVariantAnimation::Direction direction)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3174-3194
  0.000% (0/9)
163
QTreeModel::index
Name: QTreeModel::index
Prototype: QModelIndex QTreeModel::index(const QTreeWidgetItem *item, int column) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 232-253
  0.000% (0/17)
164
QTransform::map
Name: QTransform::map
Prototype: QPolygon QTransform::map(const QPolygon &a) const
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1465-1487
  0.000% (0/26)
1612
QToolBarPrivate::initDrag
Name: QToolBarPrivate::initDrag
Prototype: void QToolBarPrivate::initDrag(const QPoint &pos)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 169-191
  0.000% (0/10)
164
QToolBarAreaLayoutInfo::insertToolBarBreak
Name: QToolBarAreaLayoutInfo::insertToolBarBreak
Prototype: void QToolBarAreaLayoutInfo::insertToolBarBreak(QToolBar *before)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 347-373
  0.000% (0/21)
167
QTimeZonePrivate::availableTimeZoneIds
Name: QTimeZonePrivate::availableTimeZoneIds
Prototype: QList<QByteArray> QTimeZonePrivate::availableTimeZoneIds(int offsetFromUtc) const
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp
Lines: 380-406
100.000% (13/13)
165
QThreadPrivate::setPriority
Name: QThreadPrivate::setPriority
Prototype: void QThreadPrivate::setPriority(QThread::Priority threadPriority)
Coverage:  28.571% (4/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 721-761
 28.571% (4/14)
164
QTextStreamPrivate::reset
Name: QTextStreamPrivate::reset
Prototype: void QTextStreamPrivate::reset()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 392-415
100.000% (1/1)
161
QTextStream::readLineInto
Name: QTextStream::readLineInto
Prototype: bool QTextStream::readLineInto(QString *line, qint64 maxlen)
Coverage:  63.636% (14/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 1708-1731
 63.636% (14/22)
166
QTextItemInt::initWithScriptItem
Name: QTextItemInt::initWithScriptItem
Prototype: void QTextItemInt::initWithScriptItem(const QScriptItem &si)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3473-3498
  0.000% (0/25)
167
QTextHtmlExporter::emitFrame
Name: QTextHtmlExporter::emitFrame
Prototype: void QTextHtmlExporter::emitFrame(QTextFrame::Iterator frameIt)
Coverage:  0.000% (0/25)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 3142-3166
  0.000% (0/25)
167
QTextEngine::offsetInLigature
Name: QTextEngine::offsetInLigature
Prototype: QFixed QTextEngine::offsetInLigature(const QScriptItem *si, int pos, int max, int glyph_pos)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3109-3137
  0.000% (0/19)
167
QTextEngine::attributes
Name: QTextEngine::attributes
Prototype: const QCharAttributes *QTextEngine::attributes() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 1492-1516
  0.000% (0/12)
164
QTextEditPrivate::pageUpDown
Name: QTextEditPrivate::pageUpDown
Prototype: void QTextEditPrivate::pageUpDown(QTextCursor::MoveOperation op, QTextCursor::MoveMode moveMode)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextedit.cpp
Lines: 220-244
  0.000% (0/12)
164
QTextEdit::changeEvent
Name: QTextEdit::changeEvent
Prototype: void QTextEdit::changeEvent(QEvent *e)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextedit.cpp
Lines: 1811-1830
  0.000% (0/21)
167
QTextDocumentLayoutPrivate::findY
Name: QTextDocumentLayoutPrivate::findY
Prototype: QFixed QTextDocumentLayoutPrivate::findY(QFixed yFrom, const QTextLayoutStruct *layoutStruct, QFixed requiredWidth) const
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 2826-2853
  0.000% (0/19)
167
QTextDocument::clone
Name: QTextDocument::clone
Prototype: QTextDocument *QTextDocument::clone(QObject *parent) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 335-355
  0.000% (0/1)
161
QTestPrivate::checkBlackLists
Name: QTestPrivate::checkBlackLists
Prototype: void checkBlackLists(const char *slot, const char *data)
Coverage:  66.667% (14/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestblacklist.cpp
Lines: 269-296
 66.667% (14/21)
165
QTest::handleIgnoredMessage
Name: QTest::handleIgnoredMessage
Prototype: static bool handleIgnoredMessage(QtMsgType type, const QString &message)
Coverage: 100.000% (17/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 256-280
100.000% (17/17)
166
QTableWidgetPrivate::setup
Name: QTableWidgetPrivate::setup
Prototype: void QTableWidgetPrivate::setup()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 1576-1598
  0.000% (0/1)
161
QTableView::selectionChanged
Name: QTableView::selectionChanged
Prototype: void QTableView::selectionChanged(const QItemSelection &selected, const QItemSelection &deselected)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 3322-3347
  0.000% (0/10)
164
QTableModel::removeItem
Name: QTableModel::removeItem
Prototype: void QTableModel::removeItem(QTableWidgetItem *item)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 247-270
  0.000% (0/10)
164
QTabWidgetPrivate::init
Name: QTabWidgetPrivate::init
Prototype: void QTabWidgetPrivate::init()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp
Lines: 226-254
  0.000% (0/1)
161
QSyntaxHighlighterPrivate::reformatBlocks
Name: QSyntaxHighlighterPrivate::reformatBlocks
Prototype: void QSyntaxHighlighterPrivate::reformatBlocks(int from, int charsRemoved, int charsAdded)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qsyntaxhighlighter.cpp
Lines: 164-192
  0.000% (0/15)
164
QStyledItemDelegate::updateEditorGeometry
Name: QStyledItemDelegate::updateEditorGeometry
Prototype: void QStyledItemDelegate::updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qstyleditemdelegate.cpp
Lines: 490-522
  0.000% (0/18)
165
QStyleSheetStyleSelector::nodeNameEquals
Name: QStyleSheetStyleSelector::nodeNameEquals
Prototype: bool nodeNameEquals(NodePtr node, const QString& nodeName) const override
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1484-1506
  0.000% (0/26)
166
QStrokerOps::strokeEllipse
Name: QStrokerOps::strokeEllipse
Prototype: void QStrokerOps::strokeEllipse(const QRectF &rect, void *data, const QTransform &matrix)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 343-366
  0.000% (0/10)
164
QStringRef::lastIndexOf
Name: QStringRef::lastIndexOf
Prototype: int QStringRef::lastIndexOf(QLatin1String str, int from, Qt::CaseSensitivity cs) const
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 9811-9832
  0.000% (0/20)
166
QStringRef::lastIndexOf
Name: QStringRef::lastIndexOf
Prototype: int QStringRef::lastIndexOf(const QStringRef &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: 9849-9869
100.000% (20/20)
166
QString::lastIndexOf
Name: QString::lastIndexOf
Prototype: int QString::lastIndexOf(QLatin1String str, int from, Qt::CaseSensitivity cs) const
Coverage:  40.000% (8/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 3304-3325
 40.000% (8/20)
166
QString::insert
Name: QString::insert
Prototype: QString& QString::insert(int i, const QChar *unicode, int size)
Coverage:  83.333% (15/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 1998-2022
 83.333% (15/18)
165
QStateMachinePrivate::unregisterEventTransition
Name: QStateMachinePrivate::unregisterEventTransition
Prototype: void QStateMachinePrivate::unregisterEventTransition(QEventTransition *transition)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2376-2396
 84.615% (11/13)
165
QStandardItemPrivate::setModel
Name: QStandardItemPrivate::setModel
Prototype: void QStandardItemPrivate::setModel(QStandardItemModel *mod)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 302-325
  0.000% (0/19)
167
QStandardItem::setData
Name: QStandardItem::setData
Prototype: void QStandardItem::setData(const QVariant &value, int role)
Coverage:  0.000% (0/24)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 822-844
  0.000% (0/24)
167
QStandardItem::removeRows
Name: QStandardItem::removeRows
Prototype: void QStandardItem::removeRows(int row, int count)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 1680-1699
  0.000% (0/20)
166
QStandardItem::removeColumns
Name: QStandardItem::removeColumns
Prototype: void QStandardItem::removeColumns(int column, int count)
Coverage:  0.000% (0/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 1707-1727
  0.000% (0/23)
167
QStackedLayout::takeAt
Name: QStackedLayout::takeAt
Prototype: QLayoutItem *QStackedLayout::takeAt(int index)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstackedlayout.cpp
Lines: 263-284
  0.000% (0/22)
166
QStackedLayout::insertWidget
Name: QStackedLayout::insertWidget
Prototype: int QStackedLayout::insertWidget(int index, QWidget *widget)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstackedlayout.cpp
Lines: 220-240
  0.000% (0/14)
165
QSslSocketPrivate::ensureCiphersAndCertsLoaded
Name: QSslSocketPrivate::ensureCiphersAndCertsLoaded
Prototype: void QSslSocketPrivate::ensureCiphersAndCertsLoaded()
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 510-567
 61.538% (8/13)
165
QSslSocketBackendPrivate::checkSslErrors
Name: QSslSocketBackendPrivate::checkSslErrors
Prototype: bool QSslSocketBackendPrivate::checkSslErrors()
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1224-1248
 89.474% (17/19)
164
QSslSocket::waitForEncrypted
Name: QSslSocket::waitForEncrypted
Prototype: bool QSslSocket::waitForEncrypted(int msecs)
Coverage:  73.077% (19/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1568-1595
 73.077% (19/26)
168
QSslSocket::setSocketDescriptor
Name: QSslSocket::setSocketDescriptor
Prototype: bool QSslSocket::setSocketDescriptor(qintptr socketDescriptor, SocketState state, OpenMode openMode)
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 497-519
 75.000% (3/4)
162
QSslSocket::connectToHostEncrypted
Name: QSslSocket::connectToHostEncrypted
Prototype: void QSslSocket::connectToHostEncrypted(const QString &hostName, quint16 port, const QString &sslPeerName, OpenMode mode, NetworkLayerProtocol protocol)
Coverage:  33.333% (3/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 464-483
 33.333% (3/9)
163
QSplitter::setRubberBand
Name: QSplitter::setRubberBand
Prototype: void QSplitter::setRubberBand(int pos)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qsplitter.cpp
Lines: 1259-1281
  0.000% (0/12)
164
QSpdyProtocolHandler::readNextChunk
Name: QSpdyProtocolHandler::readNextChunk
Prototype: bool QSpdyProtocolHandler::readNextChunk(qint64 length, char *sink)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 539-567
100.000% (10/10)
164
QSortFilterProxyModelPrivate::source_to_proxy
Name: QSortFilterProxyModelPrivate::source_to_proxy
Prototype: QModelIndex QSortFilterProxyModelPrivate::source_to_proxy(const QModelIndex &source_index) const
Coverage:  64.706% (11/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 392-411
 64.706% (11/17)
165
QSortFilterProxyModelPrivate::source_items_about_to_be_removed
Name: QSortFilterProxyModelPrivate::source_items_about_to_be_removed
Prototype: void QSortFilterProxyModelPrivate::source_items_about_to_be_removed( const QModelIndex &source_parent, int start, int end, Qt::Orientation orient)
Coverage:  85.714% (18/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 841-867
 85.714% (18/21)
165
QSortFilterProxyModelPrivate::proxy_intervals_for_source_items
Name: QSortFilterProxyModelPrivate::proxy_intervals_for_source_items
Prototype: QVector<QPair<int, int > > QSortFilterProxyModelPrivate::proxy_intervals_for_source_items( const QVector<int> &source_to_proxy, const QVector<int> &source_items) const
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 513-537
100.000% (12/12)
164
QSortFilterProxyModel::filterAcceptsRow
Name: QSortFilterProxyModel::filterAcceptsRow
Prototype: bool QSortFilterProxyModel::filterAcceptsRow(int source_row, const QModelIndex &source_parent) const
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 2707-2727
100.000% (16/16)
166
QSocks5SocketEngine::write
Name: QSocks5SocketEngine::write
Prototype: qint64 QSocks5SocketEngine::write(const char *data, qint64 len)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 1545-1578
 62.500% (10/16)
166
QSimplex::iterate
Name: QSimplex::iterate
Prototype: bool QSimplex::iterate()
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qsimplex_p.cpp
Lines: 472-505
  0.000% (0/16)
166
QSharedMemoryPrivate::handle
Name: QSharedMemoryPrivate::handle
Prototype: key_t QSharedMemoryPrivate::handle()
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory_systemv.cpp
Lines: 71-98
 69.231% (9/13)
165
QSharedMemory::create
Name: QSharedMemory::create
Prototype: bool QSharedMemory::create(int size, AccessMode mode)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsharedmemory.cpp
Lines: 326-359
 86.667% (13/15)
165
QSettingsPrivate::splitArgs
Name: QSettingsPrivate::splitArgs
Prototype: QStringList QSettingsPrivate::splitArgs(const QString &s, int idx)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 895-919
100.000% (10/10)
164
QScroller::pixelPerMeter
Name: QScroller::pixelPerMeter
Prototype: QPointF QScroller::pixelPerMeter() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 569-594
  0.000% (0/13)
165
QScrollBar::event
Name: QScrollBar::event
Prototype: bool QScrollBar::event(QEvent *event)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qscrollbar.cpp
Lines: 481-508
  0.000% (0/22)
1610
QScreen::grabWindow
Name: QScreen::grabWindow
Prototype: QPixmap QScreen::grabWindow(WId window, int x, int y, int width, int height)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qscreen.cpp
Lines: 689-709
  0.000% (0/10)
164
QRollEffect::QRollEffect
Name: QRollEffect::QRollEffect
Prototype: QRollEffect::QRollEffect(QWidget* w, Qt::WindowFlags f, DirFlags orient)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qeffects.cpp
Lines: 381-410
  0.000% (0/11)
164
QResourceRoot::children
Name: QResourceRoot::children
Prototype: QStringList QResourceRoot::children(int node) const
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 783-804
 70.000% (7/10)
164
QRegularExpressionPrivate::optimizePattern
Name: QRegularExpressionPrivate::optimizePattern
Prototype: void QRegularExpressionPrivate::optimizePattern(OptimizePatternOption option)
Coverage:  72.727% (16/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 1157-1185
 72.727% (16/22)
166
QRegularExpressionPrivate::compilePattern
Name: QRegularExpressionPrivate::compilePattern
Prototype: void QRegularExpressionPrivate::compilePattern()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 995-1020
100.000% (7/7)
163
QRegExpCharClass::addRange
Name: QRegExpCharClass::addRange
Prototype: void QRegExpCharClass::addRange(ushort from, ushort to)
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 2388-2414
 89.474% (17/19)
167
QRasterPaintEngine::fillPolygon
Name: QRasterPaintEngine::fillPolygon
Prototype: void QRasterPaintEngine::fillPolygon(const QPointF *points, int pointCount, PolygonDrawMode mode)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 1857-1886
  0.000% (0/8)
163
QProxyStylePrivate::ensureBaseStyle
Name: QProxyStylePrivate::ensureBaseStyle
Prototype: void QProxyStylePrivate::ensureBaseStyle() const
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qproxystyle.cpp
Lines: 78-106
  0.000% (0/21)
167
QProgressBar::text
Name: QProgressBar::text
Prototype: QString QProgressBar::text() const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qprogressbar.cpp
Lines: 463-489
  0.000% (0/15)
163
QProcessPrivate::setError
Name: QProcessPrivate::setError
Prototype: void QProcessPrivate::setError(QProcess::ProcessError error, const QString &description)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp
Lines: 961-988
 62.500% (10/16)
168
QProcessPrivate::processStarted
Name: QProcessPrivate::processStarted
Prototype: bool QProcessPrivate::processStarted(QString *errorMessage)
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp
Lines: 625-653
 88.235% (15/17)
165
QPrintPreviewDialogPrivate::_q_setMode
Name: QPrintPreviewDialogPrivate::_q_setMode
Prototype: void QPrintPreviewDialogPrivate::_q_setMode(QAction* action)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintpreviewdialog.cpp
Lines: 543-564
  0.000% (0/13)
164
QPlatformAccessibility::initialize
Name: QPlatformAccessibility::initialize
Prototype: void QPlatformAccessibility::initialize()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qplatformaccessibility.cpp
Lines: 106-129
  0.000% (0/15)
166
QPlainTextEditPrivate::verticalOffset
Name: QPlainTextEditPrivate::verticalOffset
Prototype: qreal QPlainTextEditPrivate::verticalOffset(int topBlock, int topLine) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp
Lines: 479-500
  0.000% (0/14)
164
QPixmapStyle::comboBoxSubControlRect
Name: QPixmapStyle::comboBoxSubControlRect
Prototype: QRect QPixmapStyle::comboBoxSubControlRect(const QStyleOptionComplex *option, QStyle::SubControl sc, const QWidget *) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qpixmapstyle.cpp
Lines: 1039-1065
  0.000% (0/7)
164
QPicture::save
Name: QPicture::save
Prototype: bool QPicture::save(const QString &fileName, const char *format)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 313-342
  0.000% (0/16)
166
QPdfEngine::drawImage
Name: QPdfEngine::drawImage
Prototype: void QPdfEngine::drawImage(const QRectF &rectangle, const QImage &image, const QRectF &sr, Qt::ImageConversionFlags)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 923-943
  0.000% (0/13)
163
QPalette::isEqual
Name: QPalette::isEqual
Prototype: bool QPalette::isEqual(QPalette::ColorGroup group1, QPalette::ColorGroup group2) const
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qpalette.cpp
Lines: 844-869
  0.000% (0/22)
168
QPainterPath::arcTo
Name: QPainterPath::arcTo
Prototype: void QPainterPath::arcTo(const QRectF &rect, qreal startAngle, qreal sweepLength)
Coverage:  0.000% (0/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp
Lines: 908-940
  0.000% (0/20)
164
QPaintEngine::drawRects
Name: QPaintEngine::drawRects
Prototype: void QPaintEngine::drawRects(const QRectF *rects, int rectCount)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine.cpp
Lines: 863-885
  0.000% (0/17)
165
QPaintEngine::drawPolygon
Name: QPaintEngine::drawPolygon
Prototype: void QPaintEngine::drawPolygon(const QPointF *points, int pointCount, PolygonDrawMode mode)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine.cpp
Lines: 325-338
  0.000% (0/4)
162
QPaintEngine::drawPolygon
Name: QPaintEngine::drawPolygon
Prototype: void QPaintEngine::drawPolygon(const QPoint *points, int pointCount, PolygonDrawMode mode)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine.cpp
Lines: 354-367
  0.000% (0/4)
162
QPageLayout::setMargins
Name: QPageLayout::setMargins
Prototype: bool QPageLayout::setMargins(const QMarginsF &margins)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpagelayout.cpp
Lines: 601-620
  0.000% (0/21)
163
QOpenGLWidgetPrivate::reset
Name: QOpenGLWidgetPrivate::reset
Prototype: void QOpenGLWidgetPrivate::reset()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qopenglwidget.cpp
Lines: 657-683
  0.000% (0/7)
163
QOpenGLWidget::event
Name: QOpenGLWidget::event
Prototype: bool QOpenGLWidget::event(QEvent *e)
Coverage:  0.000% (0/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qopenglwidget.cpp
Lines: 1326-1351
  0.000% (0/32)
1610
QOpenGLTextureGlyphCache::QOpenGLTextureGlyphCache
Name: QOpenGLTextureGlyphCache::QOpenGLTextureGlyphCache
Prototype: QOpenGLTextureGlyphCache::QOpenGLTextureGlyphCache(QFontEngine::GlyphFormat format, const QTransform &matrix)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltextureglyphcache.cpp
Lines: 52-81
  0.000% (0/1)
161
QOpenGLTextureBlitterPrivate::prepareProgram
Name: QOpenGLTextureBlitterPrivate::prepareProgram
Prototype: void QOpenGLTextureBlitterPrivate::prepareProgram(const QMatrix4x4 &vertexTransform)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltextureblitter.cpp
Lines: 219-244
  0.000% (0/7)
163
QOpenGLTexture::setSwizzleMask
Name: QOpenGLTexture::setSwizzleMask
Prototype: void QOpenGLTexture::setSwizzleMask(SwizzleValue r, SwizzleValue g, SwizzleValue b, SwizzleValue a)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 3764-3792
  0.000% (0/7)
163
QOpenGLTexture::setBorderColor
Name: QOpenGLTexture::setBorderColor
Prototype: void QOpenGLTexture::setBorderColor(float r, float g, float b, float a)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 4122-4148
  0.000% (0/7)
163
QOpenGLTexture::setBorderColor
Name: QOpenGLTexture::setBorderColor
Prototype: void QOpenGLTexture::setBorderColor(int r, int g, int b, int a)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp
Lines: 4155-4183
  0.000% (0/7)
163
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
...38
eLOC - Effective Lines of Code: 18
39
eLOC - Effective Lines of Code: 17
40
eLOC - Effective Lines of Code: 17
41
eLOC - Effective Lines of Code: 17
4243
eLOC - Effective Lines of Code: 16
44
eLOC - Effective Lines of Code: 16
45
eLOC - Effective Lines of Code: 15
46
eLOC - Effective Lines of Code: 15
...50
eLOC - Effective Lines of Code: 14
...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