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

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...50
eLOC - Effective Lines of Code: 14
...60
eLOC - Effective Lines of Code: 12
...64
eLOC - Effective Lines of Code: 11
65
eLOC - Effective Lines of Code: 11
66
eLOC - Effective Lines of Code: 11
67
eLOC - Effective Lines of Code: 10
6869
eLOC - Effective Lines of Code: 10
70
eLOC - Effective Lines of Code: 10
71
eLOC - Effective Lines of Code: 10
72
eLOC - Effective Lines of Code: 10
...80
eLOC - Effective Lines of Code: 8
...90
eLOC - Effective Lines of Code: 7
...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
QWidgetLineControl::stripString
Name: QWidgetLineControl::stripString
Prototype: QString QWidgetLineControl::stripString(const QString &str) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp
Lines: 1265-1280
  0.000% (0/12)
105
QWidgetEffectSourcePrivate::draw
Name: QWidgetEffectSourcePrivate::draw
Prototype: void QWidgetEffectSourcePrivate::draw(QPainter *painter)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 5863-5880
  0.000% (0/11)
103
QWidgetBackingStore::updateLists
Name: QWidgetBackingStore::updateLists
Prototype: void QWidgetBackingStore::updateLists(QWidget *cur)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 779-795
  0.000% (0/13)
105
QWidget::setFixedSize
Name: QWidget::setFixedSize
Prototype: void QWidget::setFixedSize(int w, int h)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 4175-4190
  0.000% (0/15)
104
QWidget::mousePressEvent
Name: QWidget::mousePressEvent
Prototype: void QWidget::mousePressEvent(QMouseEvent *event)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 9356-9371
  0.000% (0/15)
105
QWidget::childrenRegion
Name: QWidget::childrenRegion
Prototype: QRegion QWidget::childrenRegion() const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 3797-3812
  0.000% (0/14)
104
QVersionNumber::commonPrefix
Name: QVersionNumber::commonPrefix
Prototype: QVersionNumber QVersionNumber::commonPrefix(const QVersionNumber &v1, const QVersionNumber &v2)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qversionnumber.cpp
Lines: 311-328
100.000% (10/10)
104
QVector3D::unproject
Name: QVector3D::unproject
Prototype: QVector3D QVector3D::unproject(const QMatrix4x4 &modelView, const QMatrix4x4 &projection, const QRect &viewport) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qvector3d.cpp
Lines: 434-448
  0.000% (0/4)
102
QUuid::QUuid
Name: QUuid::QUuid
Prototype: QUuid::QUuid(const QString &text)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 342-360
 66.667% (8/12)
104
QUuid::QUuid
Name: QUuid::QUuid
Prototype: QUuid::QUuid(const QByteArray &text)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 391-409
 66.667% (8/12)
104
QUrlPrivate::toLocalFile
Name: QUrlPrivate::toLocalFile
Prototype: QString QUrlPrivate::toLocalFile(QUrl::FormattingOptions options) const
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 1472-1497
100.000% (10/10)
103
QUrlPrivate::appendHost
Name: QUrlPrivate::appendHost
Prototype: inline void QUrlPrivate::appendHost(QString &appendTo, QUrl::FormattingOptions options) const
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 1172-1192
 92.857% (13/14)
105
QUnsortedModelEngine::filterOnDemand
Name: QUnsortedModelEngine::filterOnDemand
Prototype: void QUnsortedModelEngine::filterOnDemand(int n)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qcompleter.cpp
Lines: 749-761
  0.000% (0/4)
102
QUnixPrintWidgetPrivate::setupPrinterProperties
Name: QUnixPrintWidgetPrivate::setupPrinterProperties
Prototype: void QUnixPrintWidgetPrivate::setupPrinterProperties()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/dialogs/qprintdialog_unix.cpp
Lines: 889-906
  0.000% (0/9)
103
QUnifiedTimer::startTimers
Name: QUnifiedTimer::startTimers
Prototype: void QUnifiedTimer::startTimers()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp
Lines: 392-408
 71.429% (5/7)
103
QUdpSocketPrivate::doEnsureInitialized
Name: QUdpSocketPrivate::doEnsureInitialized
Prototype: bool QUdpSocketPrivate::doEnsureInitialized(const QHostAddress &bindAddress, quint16 bindPort, const QHostAddress &remoteAddress)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qudpsocket.cpp
Lines: 129-147
 58.333% (7/12)
104
QTriangulator::initialize
Name: QTriangulator::initialize
Prototype: template <typename T> void QTriangulator<T>::initialize(const qreal *polygon, int count, uint hint, const QTransform &matrix)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 845-859
  0.000% (0/4)
102
QTriangulator::ComplexToSimple::searchEdgeLeftOf
Name: QTriangulator::ComplexToSimple::searchEdgeLeftOf
Prototype: template <typename T> QRBTree<int>::Node *QTriangulator<T>::ComplexToSimple::searchEdgeLeftOf(int edgeIndex, QRBTree<int>::Node *after) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 1061-1075
  0.000% (0/12)
104
QTreeWidgetItem::read
Name: QTreeWidgetItem::read
Prototype: void QTreeWidgetItem::read(QDataStream &in)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 1824-1843
  0.000% (0/13)
105
QTreeViewPrivate::itemDecorationAt
Name: QTreeViewPrivate::itemDecorationAt
Prototype: int QTreeViewPrivate::itemDecorationAt(const QPoint &pos) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3728-3742
  0.000% (0/7)
103
QTreeViewPrivate::draggablePaintPairs
Name: QTreeViewPrivate::draggablePaintPairs
Prototype: QItemViewPaintPairs QTreeViewPrivate::draggablePaintPairs(const QModelIndexList &indexes, QRect *r) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1410-1423
  0.000% (0/10)
104
QTreeView::setSortingEnabled
Name: QTreeView::setSortingEnabled
Prototype: void QTreeView::setSortingEnabled(bool enable)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 876-892
  0.000% (0/5)
102
QTreeView::setSelectionModel
Name: QTreeView::setSelectionModel
Prototype: void QTreeView::setSelectionModel(QItemSelectionModel *selectionModel)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 274-292
  0.000% (0/7)
103
QTreeModel::hasChildren
Name: QTreeModel::hasChildren
Prototype: bool QTreeModel::hasChildren(const QModelIndex &parent) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 338-355
  0.000% (0/13)
106
QTreeModel::clear
Name: QTreeModel::clear
Prototype: void QTreeModel::clear()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 161-174
  0.000% (0/4)
102
QToolButton::showMenu
Name: QToolButton::showMenu
Prototype: void QToolButton::showMenu()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp
Lines: 683-699
  0.000% (0/7)
103
QToolBarAreaLayout::remove
Name: QToolBarAreaLayout::remove
Prototype: void QToolBarAreaLayout::remove(QLayoutItem *item)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 1086-1104
  0.000% (0/16)
106
QToolBarAreaLayout::item
Name: QToolBarAreaLayout::item
Prototype: QToolBarAreaLayoutItem *QToolBarAreaLayout::item(const QList<int> &path)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 1113-1126
  0.000% (0/16)
104
QToolBarAreaLayout::currentGapIndex
Name: QToolBarAreaLayout::currentGapIndex
Prototype: QList<int> QToolBarAreaLayout::currentGapIndex() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 1052-1070
  0.000% (0/13)
105
QToolBar::setOrientation
Name: QToolBar::setOrientation
Prototype: void QToolBar::setOrientation(Qt::Orientation orientation)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 636-653
  0.000% (0/8)
103
QTimerInfoList::registeredTimers
Name: QTimerInfoList::registeredTimers
Prototype: QList<QAbstractEventDispatcher::TimerInfo> QTimerInfoList::registeredTimers(QObject *object) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 550-564
100.000% (7/7)
103
QTextTableCell::setFormat
Name: QTextTableCell::setFormat
Prototype: void QTextTableCell::setFormat(const QTextCharFormat &format)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp
Lines: 119-133
  0.000% (0/1)
101
QTextStream::operator<<
Name: QTextStream::operator<<
Prototype: QTextStream &QTextStream::operator<<(const void *ptr)
Coverage:  33.333% (2/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2659-2671
 33.333% (2/6)
102
QTextFragment::text
Name: QTextFragment::text
Prototype: QString QTextFragment::text() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextobject.cpp
Lines: 1849-1863
  0.000% (0/9)
103
QTextEngine::previousLogicalPosition
Name: QTextEngine::previousLogicalPosition
Prototype: int QTextEngine::previousLogicalPosition(int oldPos) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3211-3224
  0.000% (0/15)
103
QTextEngine::nextLogicalPosition
Name: QTextEngine::nextLogicalPosition
Prototype: int QTextEngine::nextLogicalPosition(int oldPos) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3226-3239
  0.000% (0/15)
103
QTextDocumentPrivate::removeFrame
Name: QTextDocumentPrivate::removeFrame
Prototype: void QTextDocumentPrivate::removeFrame(QTextFrame *frame)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 1578-1595
  0.000% (0/4)
102
QTextDocumentPrivate::plainText
Name: QTextDocumentPrivate::plainText
Prototype: QString QTextDocumentPrivate::plainText() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 1334-1348
  0.000% (0/4)
102
QTextDocumentLayoutPrivate::floatMargins
Name: QTextDocumentLayoutPrivate::floatMargins
Prototype: void QTextDocumentLayoutPrivate::floatMargins(const QFixed &y, const QTextLayoutStruct *layoutStruct, QFixed *left, QFixed *right) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 2804-2824
  0.000% (0/15)
105
QTextDocumentLayoutPrivate::ensureLayouted
Name: QTextDocumentLayoutPrivate::ensureLayouted
Prototype: void QTextDocumentLayoutPrivate::ensureLayouted(QFixed y) const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 3150-3164
  0.000% (0/12)
104
QTextDocumentLayoutPrivate::blockIndent
Name: QTextDocumentLayoutPrivate::blockIndent
Prototype: QFixed QTextDocumentLayoutPrivate::blockIndent(const QTextBlockFormat &blockFormat) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 809-826
  0.000% (0/10)
104
QTextCursorPrivate::setX
Name: QTextCursorPrivate::setX
Prototype: void QTextCursorPrivate::setX()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 131-147
  0.000% (0/9)
103
QTextCursorPrivate::complexSelectionTable
Name: QTextCursorPrivate::complexSelectionTable
Prototype: QTextTable *QTextCursorPrivate::complexSelectionTable() const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 670-686
  0.000% (0/10)
104
QTextCursorPrivate::QTextCursorPrivate
Name: QTextCursorPrivate::QTextCursorPrivate
Prototype: QTextCursorPrivate::QTextCursorPrivate(const QTextCursorPrivate &rhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 71-84
  0.000% (0/1)
101
QTextCursor::insertImage
Name: QTextCursor::insertImage
Prototype: void QTextCursor::insertImage(const QImage &image, const QString &name)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 2326-2339
  0.000% (0/7)
103
QTextCodec::availableCodecs
Name: QTextCodec::availableCodecs
Prototype: QList<QByteArray> QTextCodec::availableCodecs()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 606-626
 71.429% (5/7)
103
QTextBrowser::forward
Name: QTextBrowser::forward
Prototype: void QTextBrowser::forward()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextbrowser.cpp
Lines: 884-898
  0.000% (0/7)
103
QTextBrowser::clearHistory
Name: QTextBrowser::clearHistory
Prototype: void QTextBrowser::clearHistory()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextbrowser.cpp
Lines: 1139-1152
  0.000% (0/4)
102
QTextBlock::iterator::operator--
Name: QTextBlock::iterator::operator--
Prototype: QTextBlock::iterator &QTextBlock::iterator::operator--()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextobject.cpp
Lines: 1626-1643
  0.000% (0/9)
103
QTestXunitStreamer::indentForElement
Name: QTestXunitStreamer::indentForElement
Prototype: void QTestXunitStreamer::indentForElement(const QTestElement* element, char* buf, int size)
Coverage:  58.333% (7/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestxunitstreamer.cpp
Lines: 60-76
 58.333% (7/12)
104
QTestXunitStreamer::formatStart
Name: QTestXunitStreamer::formatStart
Prototype: void QTestXunitStreamer::formatStart(const QTestElement *element, QTestCharBuffer *formatted) const
Coverage:  76.923% (10/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestxunitstreamer.cpp
Lines: 78-97
 76.923% (10/13)
104
QTestXunitStreamer::formatAfterAttributes
Name: QTestXunitStreamer::formatAfterAttributes
Prototype: void QTestXunitStreamer::formatAfterAttributes(const QTestElement *element, QTestCharBuffer *formatted) const
Coverage:  81.250% (13/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestxunitstreamer.cpp
Lines: 147-166
 81.250% (13/16)
105
QTestResult::verify
Name: QTestResult::verify
Prototype: bool QTestResult::verify(bool statement, const char *statementStr, const char *description, const char *file, int line)
Coverage:  88.235% (15/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Lines: 239-257
 88.235% (15/17)
105
QTest::xmlMessageType2String
Name: QTest::xmlMessageType2String
Prototype: static const char* xmlMessageType2String(QAbstractTestLogger::MessageTypes type)
Coverage:  94.118% (16/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 56-77
 94.118% (16/17)
109
QTest::messageType2String
Name: QTest::messageType2String
Prototype: static const char *messageType2String(QAbstractTestLogger::MessageTypes type)
Coverage:  82.353% (14/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qteamcitylogger.cpp
Lines: 73-94
 82.353% (14/17)
109
QTest::FatalSignalHandler::~FatalSignalHandler
Name: QTest::FatalSignalHandler::~FatalSignalHandler
Prototype: FatalSignalHandler::~FatalSignalHandler()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 1432-1450
100.000% (10/10)
104
QTemporaryFile::open
Name: QTemporaryFile::open
Prototype: bool QTemporaryFile::open(OpenMode flags)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp
Lines: 778-800
100.000% (10/10)
104
QTemporaryDir::remove
Name: QTemporaryDir::remove
Prototype: bool QTemporaryDir::remove()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporarydir.cpp
Lines: 341-355
 71.429% (5/7)
103
QTableWidget::selectedRanges
Name: QTableWidget::selectedRanges
Prototype: QList<QTableWidgetSelectionRange> QTableWidget::selectedRanges() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 2342-2354
  0.000% (0/4)
102
QTableWidget::selectedItems
Name: QTableWidget::selectedItems
Prototype: QList<QTableWidgetItem*> QTableWidget::selectedItems() const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 2366-2379
  0.000% (0/8)
104
QTableWidget::mimeData
Name: QTableWidget::mimeData
Prototype: QMimeData *QTableWidget::mimeData(const QList<QTableWidgetItem*> items) const
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 2579-2599
  0.000% (0/5)
103
QTableView::selectedIndexes
Name: QTableView::selectedIndexes
Prototype: QModelIndexList QTableView::selectedIndexes() const
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 2038-2051
  0.000% (0/12)
104
QTableModel::mimeData
Name: QTableModel::mimeData
Prototype: QMimeData *QTableModel::mimeData(const QModelIndexList &indexes) const
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 824-839
  0.000% (0/6)
102
QTableModel::flags
Name: QTableModel::flags
Prototype: Qt::ItemFlags QTableModel::flags(const QModelIndex &index) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 481-493
  0.000% (0/7)
103
QSystemTrayIconSys::addToTray
Name: QSystemTrayIconSys::addToTray
Prototype: bool QSystemTrayIconSys::addToTray()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 140-155
  0.000% (0/10)
104
QSystemTrayIconPrivate::addPlatformMenu
Name: QSystemTrayIconPrivate::addPlatformMenu
Prototype: void QSystemTrayIconPrivate::addPlatformMenu(QMenu *menu) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon.cpp
Lines: 749-768
  0.000% (0/13)
105
QSystemSemaphorePrivate::cleanHandle
Name: QSystemSemaphorePrivate::cleanHandle
Prototype: void QSystemSemaphorePrivate::cleanHandle()
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemsemaphore_systemv.cpp
Lines: 141-163
 84.615% (11/13)
105
QStyleSheetStyleSelector::nodeNames
Name: QStyleSheetStyleSelector::nodeNames
Prototype: QStringList nodeNames(NodePtr node) const override
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1431-1446
  0.000% (0/10)
104
QStyleSheetStyle::unsetStyleSheetFont
Name: QStyleSheetStyle::unsetStyleSheetFont
Prototype: void QStyleSheetStyle::unsetStyleSheetFont(QWidget *w) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2650-2666
  0.000% (0/4)
102
QStyleSheetStyle::resolveAlignment
Name: QStyleSheetStyle::resolveAlignment
Prototype: Qt::Alignment QStyleSheetStyle::resolveAlignment(Qt::LayoutDirection layDir, Qt::Alignment src)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 5993-6007
  0.000% (0/12)
104
QStyleSheetStyle::initObject
Name: QStyleSheetStyle::initObject
Prototype: bool QStyleSheetStyle::initObject(const QObject *obj) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2741-2755
  0.000% (0/13)
105
QStyle::standardPalette
Name: QStyle::standardPalette
Prototype: QPalette QStyle::standardPalette() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyle.cpp
Lines: 2291-2304
  0.000% (0/1)
101
QStyle::itemTextRect
Name: QStyle::itemTextRect
Prototype: QRect QStyle::itemTextRect(const QFontMetrics &metrics, const QRect &rect, int alignment, bool enabled, const QString &text) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyle.cpp
Lines: 521-537
  0.000% (0/10)
103
QStyle::combinedLayoutSpacing
Name: QStyle::combinedLayoutSpacing
Prototype: int QStyle::combinedLayoutSpacing(QSizePolicy::ControlTypes controls1, QSizePolicy::ControlTypes controls2, Qt::Orientation orientation, QStyleOption *option, QWidget *widget) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyle.cpp
Lines: 2361-2378
  0.000% (0/7)
103
QStroker::processCurrentSubpath
Name: QStroker::processCurrentSubpath
Prototype: void QStroker::processCurrentSubpath()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 417-433
  0.000% (0/6)
102
QStringListModel::setData
Name: QStringListModel::setData
Prototype: bool QStringListModel::setData(const QModelIndex &index, const QVariant &value, int role)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qstringlistmodel.cpp
Lines: 185-200
 80.000% (8/10)
102
QString::resize
Name: QString::resize
Prototype: void QString::resize(int size)
Coverage:  89.474% (17/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 1673-1689
 89.474% (17/19)
105
QString::insert
Name: QString::insert
Prototype: QString& QString::insert(int i, QChar ch)
Coverage:  63.636% (7/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2031-2044
 63.636% (7/11)
104
QString::insert
Name: QString::insert
Prototype: QString &QString::insert(int i, QLatin1String str)
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 1974-1989
 75.000% (9/12)
103
QString::indexOf
Name: QString::indexOf
Prototype: int QString::indexOf(const QRegularExpression &re, int from, QRegularExpressionMatch *rmatch) const
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 3922-3938
100.000% (10/10)
104
QString::count
Name: QString::count
Prototype: int QString::count(const QRegExp& rx) const
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 3871-3884
 85.714% (6/7)
103
QString::append
Name: QString::append
Prototype: QString &QString::append(QLatin1String str)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2103-2116
100.000% (9/9)
103
QStatePrivate::childStates
Name: QStatePrivate::childStates
Prototype: QList<QAbstractState*> QStatePrivate::childStates() const
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp
Lines: 207-221
100.000% (12/12)
104
QStateMachinePrivate::processEvents
Name: QStateMachinePrivate::processEvents
Prototype: void QStateMachinePrivate::processEvents(EventProcessingMode processingMode)
Coverage:  80.000% (12/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2020-2036
 80.000% (12/15)
105
QStateMachinePrivate::addAncestorStatesToEnter
Name: QStateMachinePrivate::addAncestorStatesToEnter
Prototype: void QStateMachinePrivate::addAncestorStatesToEnter(QAbstractState *s, QAbstractState *ancestor, QSet<QAbstractState*> &statesToEnter, QSet<QAbstractState*> &statesForDefaultEntry)
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1174-1191
100.000% (12/12)
106
QStateMachinePrivate::QStateMachinePrivate
Name: QStateMachinePrivate::QStateMachinePrivate
Prototype: QStateMachinePrivate::QStateMachinePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 395-410
100.000% (1/1)
101
QState::assignProperty
Name: QState::assignProperty
Prototype: void QState::assignProperty(QObject *object, const char *name, const QVariant &value)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp
Lines: 258-274
100.000% (10/10)
104
QStandardItemModelPrivate::itemChanged
Name: QStandardItemModelPrivate::itemChanged
Prototype: void QStandardItemModelPrivate::itemChanged(QStandardItem *item)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 496-514
  0.000% (0/10)
104
QStandardItemModelPrivate::decodeDataRecursive
Name: QStandardItemModelPrivate::decodeDataRecursive
Prototype: void QStandardItemModelPrivate::decodeDataRecursive(QDataStream &stream, QStandardItem *item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 3063-3078
  0.000% (0/4)
102
QStandardItemModel::clear
Name: QStandardItemModel::clear
Prototype: void QStandardItemModel::clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 2174-2186
  0.000% (0/1)
101
QStandardItem::sortChildren
Name: QStandardItem::sortChildren
Prototype: void QStandardItem::sortChildren(int column, Qt::SortOrder order)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/itemmodels/qstandarditemmodel.cpp
Lines: 1921-1935
  0.000% (0/12)
104
QStackedLayout::setGeometry
Name: QStackedLayout::setGeometry
Prototype: void QStackedLayout::setGeometry(const QRect &rect)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qstackedlayout.cpp
Lines: 472-487
  0.000% (0/15)
107
QSslSocketPrivate::resetDefaultEllipticCurves
Name: QSslSocketPrivate::resetDefaultEllipticCurves
Prototype: void QSslSocketPrivate::resetDefaultEllipticCurves()
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 656-680
 85.714% (6/7)
103
QSslSocketPrivate::peek
Name: QSslSocketPrivate::peek
Prototype: QByteArray QSslSocketPrivate::peek(qint64 maxSize)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2602-2621
 91.667% (11/12)
104
QSslSocketPrivate::init
Name: QSslSocketPrivate::init
Prototype: void QSslSocketPrivate::init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2048-2065
100.000% (1/1)
101
QSslSocketPrivate::_q_resumeImplementation
Name: QSslSocketPrivate::_q_resumeImplementation
Prototype: void QSslSocketPrivate::_q_resumeImplementation()
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2529-2544
 80.000% (8/10)
104
QSslSocketBackendPrivate::sessionProtocol
Name: QSslSocketBackendPrivate::sessionProtocol
Prototype: QSsl::SslProtocol QSslSocketBackendPrivate::sessionProtocol() const
Coverage:  50.000% (7/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 1493-1513
 50.000% (7/14)
107
QSslCertificatePrivate::QSslCertificate_from_X509
Name: QSslCertificatePrivate::QSslCertificate_from_X509
Prototype: QSslCertificate QSslCertificatePrivate::QSslCertificate_from_X509(X509 *x509)
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 616-630
 83.333% (5/6)
102
QSqlTableModel::isDirty
Name: QSqlTableModel::isDirty
Prototype: bool QSqlTableModel::isDirty(const QModelIndex &index) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp
Lines: 524-538
 71.429% (5/7)
103
QSqlResultPrivate::fieldSerial
Name: QSqlResultPrivate::fieldSerial
Prototype: QString QSqlResultPrivate::fieldSerial(int i) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp
Lines: 63-79
100.000% (4/4)
102
Page:<>1
eLOC - Effective Lines of Code: 985
...30
eLOC - Effective Lines of Code: 22
...40
eLOC - Effective Lines of Code: 17
...50
eLOC - Effective Lines of Code: 14
...60
eLOC - Effective Lines of Code: 12
...64
eLOC - Effective Lines of Code: 11
65
eLOC - Effective Lines of Code: 11
66
eLOC - Effective Lines of Code: 11
67
eLOC - Effective Lines of Code: 10
6869
eLOC - Effective Lines of Code: 10
70
eLOC - Effective Lines of Code: 10
71
eLOC - Effective Lines of Code: 10
72
eLOC - Effective Lines of Code: 10
...80
eLOC - Effective Lines of Code: 8
...90
eLOC - Effective Lines of Code: 7
...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