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

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...40
McCabe - Cyclomatic Complexity: 6
...50
McCabe - Cyclomatic Complexity: 5
...60
McCabe - Cyclomatic Complexity: 4
...70
McCabe - Cyclomatic Complexity: 3
...73
McCabe - Cyclomatic Complexity: 3
74
McCabe - Cyclomatic Complexity: 3
75
McCabe - Cyclomatic Complexity: 3
76
McCabe - Cyclomatic Complexity: 3
7778
McCabe - Cyclomatic Complexity: 3
79
McCabe - Cyclomatic Complexity: 3
80
McCabe - Cyclomatic Complexity: 3
81
McCabe - Cyclomatic Complexity: 3
...90
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QTextDocument::find
Name: QTextDocument::find
Prototype: QTextCursor QTextDocument::find(const QRegExp &expr, const QTextCursor &cursor, FindFlags options) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 1483-1493
  0.000% (0/7)
63
QTextDocument::find
Name: QTextDocument::find
Prototype: QTextCursor QTextDocument::find(const QRegularExpression &expr, const QTextCursor &cursor, FindFlags options) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 1610-1620
  0.000% (0/7)
63
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
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::clearCells
Name: QTextCursorPrivate::clearCells
Prototype: void QTextCursorPrivate::clearCells(QTextTable *table, int startRow, int startCol, int numRows, int numCols, QTextUndoCommand::Operation op)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 179-193
  0.000% (0/6)
93
QTextCursor::setCharFormat
Name: QTextCursor::setCharFormat
Prototype: void QTextCursor::setCharFormat(const QTextCharFormat &format)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 1912-1921
  0.000% (0/9)
63
QTextCursor::operator>=
Name: QTextCursor::operator>=
Prototype: bool QTextCursor::operator>=(const QTextCursor &rhs) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 2415-2426
  0.000% (0/7)
63
QTextCursor::operator>
Name: QTextCursor::operator>
Prototype: bool QTextCursor::operator>(const QTextCursor &rhs) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 2434-2445
  0.000% (0/7)
63
QTextCursor::operator==
Name: QTextCursor::operator==
Prototype: bool QTextCursor::operator==(const QTextCursor &rhs) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 2397-2406
  0.000% (0/7)
53
QTextCursor::operator<=
Name: QTextCursor::operator<=
Prototype: bool QTextCursor::operator<=(const QTextCursor &rhs) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 2378-2389
  0.000% (0/7)
63
QTextCursor::operator<
Name: QTextCursor::operator<
Prototype: bool QTextCursor::operator<(const QTextCursor &rhs) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 2358-2369
  0.000% (0/7)
63
QTextCursor::mergeCharFormat
Name: QTextCursor::mergeCharFormat
Prototype: void QTextCursor::mergeCharFormat(const QTextCharFormat &modifier)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 1931-1943
  0.000% (0/9)
83
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
QTextCursor::insertFragment
Name: QTextCursor::insertFragment
Prototype: void QTextCursor::insertFragment(const QTextDocumentFragment &fragment)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 2231-2243
  0.000% (0/13)
83
QTextCursor::beginEditBlock
Name: QTextCursor::beginEditBlock
Prototype: void QTextCursor::beginEditBlock()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 2464-2473
  0.000% (0/9)
53
QTextCodec::codecForName
Name: QTextCodec::codecForName
Prototype: QTextCodec *QTextCodec::codecForName(const QByteArray &name)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 510-552
100.000% (7/7)
83
QTextCodec::codecForLocale
Name: QTextCodec::codecForLocale
Prototype: QTextCodec* QTextCodec::codecForLocale()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 683-702
100.000% (7/7)
93
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
QTextCodec::ConverterState::~ConverterState
Name: QTextCodec::ConverterState::~ConverterState
Prototype: QTextCodec::ConverterState::~ConverterState()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 331-337
 71.429% (5/7)
43
QTextCharFormat::anchorNames
Name: QTextCharFormat::anchorNames
Prototype: QStringList QTextCharFormat::anchorNames() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp
Lines: 1788-1796
  0.000% (0/7)
63
QTextCharFormat::anchorName
Name: QTextCharFormat::anchorName
Prototype: QString QTextCharFormat::anchorName() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp
Lines: 1770-1778
  0.000% (0/7)
63
QTextBrowserPrivate::_q_highlightLink
Name: QTextBrowserPrivate::_q_highlightLink
Prototype: void QTextBrowserPrivate::_q_highlightLink(const QString &anchor)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextbrowser.cpp
Lines: 246-267
  0.000% (0/7)
113
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
QTextBoundaryFinder::QTextBoundaryFinder
Name: QTextBoundaryFinder::QTextBoundaryFinder
Prototype: QTextBoundaryFinder::QTextBoundaryFinder(BoundaryType type, const QString &string)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp
Lines: 238-252
 71.429% (5/7)
43
QTextBoundaryFinder::QTextBoundaryFinder
Name: QTextBoundaryFinder::QTextBoundaryFinder
Prototype: QTextBoundaryFinder::QTextBoundaryFinder(const QTextBoundaryFinder &other)
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp
Lines: 174-189
 28.571% (2/7)
53
QTextBlockFormat::tabPositions
Name: QTextBlockFormat::tabPositions
Prototype: QList<QTextOption::Tab> QTextBlockFormat::tabPositions() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp
Lines: 2071-2085
  0.000% (0/7)
113
QTextBlock::text
Name: QTextBlock::text
Prototype: QString QTextBlock::text() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextobject.cpp
Lines: 1222-1240
  0.000% (0/9)
123
QTextBlock::setUserData
Name: QTextBlock::setUserData
Prototype: void QTextBlock::setUserData(QTextBlockUserData *data)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextobject.cpp
Lines: 1356-1365
  0.000% (0/9)
63
QTextBlock::layout
Name: QTextBlock::layout
Prototype: QTextLayout *QTextBlock::layout() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextobject.cpp
Lines: 1079-1088
  0.000% (0/9)
63
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
QTextBlock::clearLayout
Name: QTextBlock::clearLayout
Prototype: void QTextBlock::clearLayout()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextobject.cpp
Lines: 1097-1105
  0.000% (0/9)
53
QTestXunitStreamer::formatEnd
Name: QTestXunitStreamer::formatEnd
Prototype: void QTestXunitStreamer::formatEnd(const QTestElement *element, QTestCharBuffer *formatted) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestxunitstreamer.cpp
Lines: 99-113
 66.667% (6/9)
83
QTestTable::addColumn
Name: QTestTable::addColumn
Prototype: void QTestTable::addColumn(int type, const char *name)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtesttable.cpp
Lines: 84-90
 42.857% (3/7)
33
QTestResult::finishedCurrentTestDataCleanup
Name: QTestResult::finishedCurrentTestDataCleanup
Prototype: void QTestResult::finishedCurrentTestDataCleanup()
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Lines: 143-154
100.000% (9/9)
53
QTestResult::finishedCurrentTestData
Name: QTestResult::finishedCurrentTestData
Prototype: void QTestResult::finishedCurrentTestData()
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Lines: 130-141
100.000% (9/9)
73
QTestLog::warn
Name: QTestLog::warn
Prototype: void QTestLog::warn(const char *msg, const char *file, int line)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 527-533
 71.429% (5/7)
33
QTestLog::enterTestFunction
Name: QTestLog::enterTestFunction
Prototype: void QTestLog::enterTestFunction(const char* function)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 337-346
 42.857% (3/7)
53
QTestLog::addXPass
Name: QTestLog::addXPass
Prototype: void QTestLog::addXPass(const char *msg, const char *file, int line)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 419-427
 42.857% (3/7)
43
QTestLog::addXFail
Name: QTestLog::addXFail
Prototype: void QTestLog::addXFail(const char *msg, const char *file, int line)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 411-417
 42.857% (3/7)
33
QTestLog::addSkip
Name: QTestLog::addSkip
Prototype: void QTestLog::addSkip(const char *msg, const char *file, int line)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 448-456
 42.857% (3/7)
43
QTestLog::addPass
Name: QTestLog::addPass
Prototype: void QTestLog::addPass(const char *msg)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 390-400
 42.857% (3/7)
53
QTestLog::addBFail
Name: QTestLog::addBFail
Prototype: void QTestLog::addBFail(const char *msg, const char *file, int line)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 438-446
 42.857% (3/7)
43
QTestElement::addLogElement
Name: QTestElement::addLogElement
Prototype: bool QTestElement::addLogElement(QTestElement *element)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestelement.cpp
Lines: 56-68
 42.857% (3/7)
73
QTestData::~QTestData
Name: QTestData::~QTestData
Prototype: QTestData::~QTestData()
Coverage:  85.714% (6/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestdata.cpp
Lines: 73-82
 85.714% (6/7)
63
QTestData::data
Name: QTestData::data
Prototype: void *QTestData::data(int index) const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestdata.cpp
Lines: 98-103
 42.857% (3/7)
33
QTestData::QTestData
Name: QTestData::QTestData
Prototype: QTestData::QTestData(const char *tag, QTestTable *parent)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestdata.cpp
Lines: 62-71
 42.857% (3/7)
73
QTest::qMedian
Name: QTest::qMedian
Prototype: QBenchmarkResult qMedian(const QVector<QBenchmarkResult> &container)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 736-752
 42.857% (3/7)
93
QTest::defaultTimeout
Name: QTest::defaultTimeout
Prototype: static int defaultTimeout()
Coverage:  66.667% (6/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 297-307
 66.667% (6/9)
63
QTest::defaultMouseDelay
Name: QTest::defaultMouseDelay
Prototype: int __attribute__((visibility("default"))) defaultMouseDelay()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 273-283
 71.429% (5/7)
63
QTest::defaultKeyDelay
Name: QTest::defaultKeyDelay
Prototype: int __attribute__((visibility("default"))) defaultKeyDelay()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 285-295
 71.429% (5/7)
63
QTest::defaultEventDelay
Name: QTest::defaultEventDelay
Prototype: int defaultEventDelay()
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 261-271
 71.429% (5/7)
63
QTest::countSignificantDigits
Name: QTest::countSignificantDigits
Prototype: template <typename T> static int countSignificantDigits(T num)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qplaintestlogger.cpp
Lines: 126-141
100.000% (7/7)
83
QTest::IgnoreResultList::stringsMatch
Name: QTest::IgnoreResultList::stringsMatch
Prototype: static bool stringsMatch(const QString &expected, const QString &actual)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 123-135
100.000% (7/7)
53
QTest::IgnoreResultList::append
Name: QTest::IgnoreResultList::append
Prototype: static void append(IgnoreResultList *&list, QtMsgType type, const QVariant &patternIn)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 110-121
100.000% (7/7)
73
QTemporaryFilePrivate::resetFileEngine
Name: QTemporaryFilePrivate::resetFileEngine
Prototype: void QTemporaryFilePrivate::resetFileEngine() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp
Lines: 424-434
100.000% (7/7)
63
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
QTeamCityLogger::addPendingMessage
Name: QTeamCityLogger::addPendingMessage
Prototype: void QTeamCityLogger::addPendingMessage(const char *type, const QString &msg, const char *file, int line)
Coverage: 100.000% (8/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qteamcitylogger.cpp
Lines: 268-290
100.000% (8/8)
133
QTcpServer::nextPendingConnection
Name: QTcpServer::nextPendingConnection
Prototype: QTcpSocket *QTcpServer::nextPendingConnection()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qtcpserver.cpp
Lines: 540-550
100.000% (7/7)
63
QTableWidgetPrivate::_q_dataChanged
Name: QTableWidgetPrivate::_q_dataChanged
Prototype: void QTableWidgetPrivate::_q_dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 1668-1678
  0.000% (0/13)
53
QTableWidgetItem::data
Name: QTableWidgetItem::data
Prototype: QVariant QTableWidgetItem::data(int role) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 1394-1402
  0.000% (0/7)
53
QTableWidget::setVerticalHeaderLabels
Name: QTableWidget::setVerticalHeaderLabels
Prototype: void QTableWidget::setVerticalHeaderLabels(const QStringList &labels)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 2069-2082
  0.000% (0/9)
93
QTableWidget::setItem
Name: QTableWidget::setItem
Prototype: void QTableWidget::setItem(int row, int column, QTableWidgetItem *item)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 1964-1977
  0.000% (0/7)
73
QTableWidget::setHorizontalHeaderLabels
Name: QTableWidget::setHorizontalHeaderLabels
Prototype: void QTableWidget::setHorizontalHeaderLabels(const QStringList &labels)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 2087-2100
  0.000% (0/9)
93
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
QTableWidget::findItems
Name: QTableWidget::findItems
Prototype: QList<QTableWidgetItem*> QTableWidget::findItems(const QString &text, Qt::MatchFlags flags) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 2385-2398
  0.000% (0/7)
113
QTableViewPrivate::visualSpanRect
Name: QTableViewPrivate::visualSpanRect
Prototype: QRect QTableViewPrivate::visualSpanRect(const QSpanCollection::Span &span) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 766-784
  0.000% (0/9)
133
QTableViewPrivate::sectionSpanEndLogical
Name: QTableViewPrivate::sectionSpanEndLogical
Prototype: int QTableViewPrivate::sectionSpanEndLogical(const QHeaderView *header, int logical, int span) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 715-725
  0.000% (0/7)
73
QTableView::visualRect
Name: QTableView::visualRect
Prototype: QRect QTableView::visualRect(const QModelIndex &index) const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 2676-2697
  0.000% (0/15)
143
QTableView::setSelectionModel
Name: QTableView::setSelectionModel
Prototype: void QTableView::setSelectionModel(QItemSelectionModel *selectionModel)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 1179-1198
  0.000% (0/7)
113
QTableView::isIndexHidden
Name: QTableView::isIndexHidden
Prototype: bool QTableView::isIndexHidden(const QModelIndex &index) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 3138-3149
  0.000% (0/9)
83
QTableView::indexAt
Name: QTableView::indexAt
Prototype: QModelIndex QTableView::indexAt(const QPoint &pos) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 1528-1543
  0.000% (0/9)
113
QTableView::currentChanged
Name: QTableView::currentChanged
Prototype: void QTableView::currentChanged(const QModelIndex &current, const QModelIndex &previous)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 3303-3317
  0.000% (0/7)
83
QTableModel::takeVerticalHeaderItem
Name: QTableModel::takeVerticalHeaderItem
Prototype: QTableWidgetItem *QTableModel::takeVerticalHeaderItem(int section)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 329-340
  0.000% (0/9)
83
QTableModel::takeHorizontalHeaderItem
Name: QTableModel::takeHorizontalHeaderItem
Prototype: QTableWidgetItem *QTableModel::takeHorizontalHeaderItem(int section)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 316-327
  0.000% (0/9)
83
QTableModel::setRowCount
Name: QTableModel::setRowCount
Prototype: void QTableModel::setRowCount(int rows)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 370-379
  0.000% (0/9)
63
QTableModel::setColumnCount
Name: QTableModel::setColumnCount
Prototype: void QTableModel::setColumnCount(int columns)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 381-390
  0.000% (0/9)
63
QTableModel::itemData
Name: QTableModel::itemData
Prototype: QMap<int, QVariant> QTableModel::itemData(const QModelIndex &index) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 435-446
  0.000% (0/7)
73
QTableModel::insertRows
Name: QTableModel::insertRows
Prototype: bool QTableModel::insertRows(int row, int count, const QModelIndex &)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 65-80
  0.000% (0/12)
113
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
QTableModel::dropMimeData
Name: QTableModel::dropMimeData
Prototype: bool QTableModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int row , int column, const QModelIndex &index)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 841-854
  0.000% (0/9)
83
QTableModel::columnItems
Name: QTableModel::columnItems
Prototype: QVector<QTableWidgetItem*> QTableModel::columnItems(int column) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 625-640
  0.000% (0/7)
93
QTableModel::clearContents
Name: QTableModel::clearContents
Prototype: void QTableModel::clearContents()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 762-773
  0.000% (0/7)
73
QTabWidget::setTabsClosable
Name: QTabWidget::setTabsClosable
Prototype: void QTabWidget::setTabsClosable(bool closeable)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp
Lines: 996-1009
  0.000% (0/8)
93
QTabWidget::setTabBar
Name: QTabWidget::setTabBar
Prototype: void QTabWidget::setTabBar(QTabBar* tb)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp
Lines: 696-721
  0.000% (0/7)
213
QTabBarPrivate::setCurrentNextEnabledIndex
Name: QTabBarPrivate::setCurrentNextEnabledIndex
Prototype: void QTabBarPrivate::setCurrentNextEnabledIndex(int offset)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 2164-2173
  0.000% (0/7)
53
QTabBarPrivate::calculateNewPosition
Name: QTabBarPrivate::calculateNewPosition
Prototype: int QTabBarPrivate::calculateNewPosition(int from, int to, int index) const
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1781-1791
  0.000% (0/11)
73
QTabBar::tabButton
Name: QTabBar::tabButton
Prototype: QWidget *QTabBar::tabButton(int index, ButtonPosition position) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 2544-2553
  0.000% (0/9)
63
QTabBar::sizeHint
Name: QTabBar::sizeHint
Prototype: QSize QTabBar::sizeHint() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1393-1403
  0.000% (0/7)
83
QTabBar::showEvent
Name: QTabBar::showEvent
Prototype: void QTabBar::showEvent(QShowEvent *)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1553-1561
  0.000% (0/7)
63
QTabBar::setTabIcon
Name: QTabBar::setTabIcon
Prototype: void QTabBar::setTabIcon(int index, const QIcon & icon)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1170-1181
  0.000% (0/11)
73
QTabBar::setAutoHide
Name: QTabBar::setAutoHide
Prototype: void QTabBar::setAutoHide(bool hide)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 2463-2474
  0.000% (0/7)
73
QSystemTrayIconSys::paintEvent
Name: QSystemTrayIconSys::paintEvent
Prototype: void QSystemTrayIconSys::paintEvent(QPaintEvent *)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 218-240
  0.000% (0/8)
113
QSystemTrayIconSys::QSystemTrayIconSys
Name: QSystemTrayIconSys::QSystemTrayIconSys
Prototype: QSystemTrayIconSys::QSystemTrayIconSys(QSystemTrayIcon *qIn)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 102-138
  0.000% (0/5)
123
QSystemTrayIconPrivate::updateToolTip_sys
Name: QSystemTrayIconPrivate::updateToolTip_sys
Prototype: void QSystemTrayIconPrivate::updateToolTip_sys()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 323-334
  0.000% (0/7)
63
QSystemTrayIconPrivate::updateIcon_sys
Name: QSystemTrayIconPrivate::updateIcon_sys
Prototype: void QSystemTrayIconPrivate::updateIcon_sys()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 307-315
  0.000% (0/7)
53
QSystemTrayIconPrivate::showMessage_sys
Name: QSystemTrayIconPrivate::showMessage_sys
Prototype: void QSystemTrayIconPrivate::showMessage_sys(const QString &title, const QString &message, QSystemTrayIcon::MessageIcon icon, int msecs)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 359-371
  0.000% (0/7)
83
QSystemTrayIconPrivate::remove_sys
Name: QSystemTrayIconPrivate::remove_sys
Prototype: void QSystemTrayIconPrivate::remove_sys()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 293-305
  0.000% (0/7)
93
QSystemTrayIconPrivate::isSystemTrayAvailable_sys
Name: QSystemTrayIconPrivate::isSystemTrayAvailable_sys
Prototype: bool QSystemTrayIconPrivate::isSystemTrayAvailable_sys()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 336-347
  0.000% (0/9)
73
QSystemTrayIconPrivate::install_sys
Name: QSystemTrayIconPrivate::install_sys
Prototype: void QSystemTrayIconPrivate::install_sys()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 270-282
  0.000% (0/9)
83
QSystemTrayIconPrivate::geometry_sys
Name: QSystemTrayIconPrivate::geometry_sys
Prototype: QRect QSystemTrayIconPrivate::geometry_sys() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon_x11.cpp
Lines: 284-291
  0.000% (0/7)
53
Page:<>1
McCabe - Cyclomatic Complexity: 439
...40
McCabe - Cyclomatic Complexity: 6
...50
McCabe - Cyclomatic Complexity: 5
...60
McCabe - Cyclomatic Complexity: 4
...70
McCabe - Cyclomatic Complexity: 3
...73
McCabe - Cyclomatic Complexity: 3
74
McCabe - Cyclomatic Complexity: 3
75
McCabe - Cyclomatic Complexity: 3
76
McCabe - Cyclomatic Complexity: 3
7778
McCabe - Cyclomatic Complexity: 3
79
McCabe - Cyclomatic Complexity: 3
80
McCabe - Cyclomatic Complexity: 3
81
McCabe - Cyclomatic Complexity: 3
...90
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...306
McCabe - Cyclomatic Complexity: 1

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