QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

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
...74
McCabe - Cyclomatic Complexity: 3
75
McCabe - Cyclomatic Complexity: 3
76
McCabe - Cyclomatic Complexity: 3
77
McCabe - Cyclomatic Complexity: 3
7879
McCabe - Cyclomatic Complexity: 3
80
McCabe - Cyclomatic Complexity: 3
81
McCabe - Cyclomatic Complexity: 3
82
McCabe - Cyclomatic Complexity: 3
...90
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
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: 441-449
 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: 383-393
 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: 431-439
 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: 50-62
 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: 67-76
 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: 92-97
 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: 56-65
 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: 2005-2021
 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: 1529-1539
 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: 1505-1515
 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: 1517-1527
 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: 1493-1503
 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: 120-135
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: 116-128
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: 103-114
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: 418-428
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: 334-348
 71.429% (5/7)
103
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: 534-544
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: 1661-1671
  0.000% (0/13)
53
QTableWidgetItem::data
Name: QTableWidgetItem::data
Prototype: QVariant QTableWidgetItem::data(int role) const
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 1388-1395
  0.000% (0/8)
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: 2062-2075
  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: 1957-1970
  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: 2080-2093
  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: 2573-2593
  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: 2379-2392
  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: 759-777
  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: 708-718
  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: 2677-2698
  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: 1175-1194
  0.000% (0/7)
113
QTableView::isIndexHidden
Name: QTableView::isIndexHidden
Prototype: bool QTableView::isIndexHidden(const QModelIndex &index) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 3139-3150
  0.000% (0/13)
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: 1525-1540
  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: 3304-3318
  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: 323-334
  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: 310-321
  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: 364-373
  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: 375-384
  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: 429-440
  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: 59-74
  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: 475-487
  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/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 835-848
  0.000% (0/11)
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: 619-634
  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: 756-767
  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: 990-1003
  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: 690-715
  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: 2077-2086
  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: 1691-1701
  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: 2457-2466
  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: 1318-1328
  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: 1478-1486
  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: 1095-1106
  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: 2376-2387
  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: 210-232
  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: 96-132
  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: 315-326
  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: 299-307
  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: 351-363
  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: 285-297
  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: 328-339
  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: 262-274
  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: 276-283
  0.000% (0/7)
53
QSystemSemaphore::setKey
Name: QSystemSemaphore::setKey
Prototype: void QSystemSemaphore::setKey(const QString &key, int initialValue, AccessMode mode)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemsemaphore.cpp
Lines: 220-240
 86.667% (13/15)
133
QSystemSemaphore::release
Name: QSystemSemaphore::release
Prototype: bool QSystemSemaphore::release(int n)
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemsemaphore.cpp
Lines: 292-301
 42.857% (3/7)
63
QSystemLocale::~QSystemLocale
Name: QSystemLocale::~QSystemLocale
Prototype: QSystemLocale::~QSystemLocale()
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 570-578
 28.571% (2/7)
43
QSysInfo::prettyProductName
Name: QSysInfo::prettyProductName
Prototype: QString QSysInfo::prettyProductName()
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 2715-2784
 28.571% (2/7)
83
QSyntaxHighlighter::setFormat
Name: QSyntaxHighlighter::setFormat
Prototype: void QSyntaxHighlighter::setFormat(int start, int count, const QTextCharFormat &format)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qsyntaxhighlighter.cpp
Lines: 452-461
  0.000% (0/9)
63
QSyntaxHighlighter::rehighlightBlock
Name: QSyntaxHighlighter::rehighlightBlock
Prototype: void QSyntaxHighlighter::rehighlightBlock(const QTextBlock &block)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qsyntaxhighlighter.cpp
Lines: 378-391
  0.000% (0/11)
83
QSyntaxHighlighter::previousBlockState
Name: QSyntaxHighlighter::previousBlockState
Prototype: int QSyntaxHighlighter::previousBlockState() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qsyntaxhighlighter.cpp
Lines: 520-531
  0.000% (0/7)
73
QSyntaxHighlighter::QSyntaxHighlighter
Name: QSyntaxHighlighter::QSyntaxHighlighter
Prototype: QSyntaxHighlighter::QSyntaxHighlighter(QObject *parent)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qsyntaxhighlighter.cpp
Lines: 289-297
  0.000% (0/7)
43
QSwipeGesture::verticalDirection
Name: QSwipeGesture::verticalDirection
Prototype: QSwipeGesture::SwipeDirection QSwipeGesture::verticalDirection() const
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesture.cpp
Lines: 700-709
  0.000% (0/9)
63
QSwipeGesture::horizontalDirection
Name: QSwipeGesture::horizontalDirection
Prototype: QSwipeGesture::SwipeDirection QSwipeGesture::horizontalDirection() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesture.cpp
Lines: 689-698
  0.000% (0/13)
63
QSurfaceFormat::setStereo
Name: QSurfaceFormat::setStereo
Prototype: void QSurfaceFormat::setStereo(bool enable)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsurfaceformat.cpp
Lines: 278-290
  0.000% (0/8)
73
QSurfaceFormat::setOption
Name: QSurfaceFormat::setOption
Prototype: void QSurfaceFormat::setOption(QSurfaceFormat::FormatOption option, bool on)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsurfaceformat.cpp
Lines: 377-386
  0.000% (0/7)
63
QSurfaceFormat::setDefaultFormat
Name: QSurfaceFormat::setDefaultFormat
Prototype: void QSurfaceFormat::setDefaultFormat(const QSurfaceFormat &format)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsurfaceformat.cpp
Lines: 761-774
  0.000% (0/9)
73
QSurfaceFormat::operator=
Name: QSurfaceFormat::operator=
Prototype: QSurfaceFormat &QSurfaceFormat::operator=(const QSurfaceFormat &other)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsurfaceformat.cpp
Lines: 238-247
  0.000% (0/7)
63
QSurfaceFormat::detach
Name: QSurfaceFormat::detach
Prototype: void QSurfaceFormat::detach()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsurfaceformat.cpp
Lines: 216-224
  0.000% (0/7)
53
QSupportedWritingSystems::operator=
Name: QSupportedWritingSystems::operator=
Prototype: QSupportedWritingSystems &QSupportedWritingSystems::operator=(const QSupportedWritingSystems &other)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qplatformfontdatabase.cpp
Lines: 187-196
  0.000% (0/7)
63
QSupportedWritingSystems::detach
Name: QSupportedWritingSystems::detach
Prototype: void QSupportedWritingSystems::detach()
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qplatformfontdatabase.cpp
Lines: 210-218
  0.000% (0/7)
53
QStyledItemDelegate::setModelData
Name: QStyledItemDelegate::setModelData
Prototype: void QStyledItemDelegate::setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qstyleditemdelegate.cpp
Lines: 459-478
  0.000% (0/7)
93
QStyledItemDelegate::setEditorData
Name: QStyledItemDelegate::setEditorData
Prototype: void QStyledItemDelegate::setEditorData(QWidget *editor, const QModelIndex &index) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qstyleditemdelegate.cpp
Lines: 432-447
  0.000% (0/7)
63
QStyleSheetStyle::unpolish
Name: QStyleSheetStyle::unpolish
Prototype: void QStyleSheetStyle::unpolish(QWidget *w)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2807-2834
  0.000% (0/9)
203
QStyleSheetStyle::baseStyle
Name: QStyleSheetStyle::baseStyle
Prototype: QStyle *QStyleSheetStyle::baseStyle() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2648-2655
  0.000% (0/7)
53
QStyleHelper::uniqueName
Name: QStyleHelper::uniqueName
Prototype: QString uniqueName(const QString &key, const QStyleOption *option, const QSize &size)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylehelper.cpp
Lines: 55-91
  0.000% (0/7)
193
QStyleHelper::hasAncestor
Name: QStyleHelper::hasAncestor
Prototype: bool hasAncestor(QObject *obj, QAccessible::Role role)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylehelper.cpp
Lines: 114-124
  0.000% (0/11)
73
QStyleHelper::calcRadialPos
Name: QStyleHelper::calcRadialPos
Prototype: static QPointF calcRadialPos(const QStyleOptionSlider *dial, qreal offset)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylehelper.cpp
Lines: 140-161
  0.000% (0/10)
183
QStyleHelper::calcBigLineSize
Name: QStyleHelper::calcBigLineSize
Prototype: int calcBigLineSize(int radius)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylehelper.cpp
Lines: 130-138
  0.000% (0/7)
63
QStyleAnimation::updateCurrentTime
Name: QStyleAnimation::updateCurrentTime
Prototype: void QStyleAnimation::updateCurrentTime(int)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleanimation.cpp
Lines: 121-128
  0.000% (0/9)
43
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: 515-531
  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: 2344-2361
  0.000% (0/7)
103
QStroker::joinModeForCap
Name: QStroker::joinModeForCap
Prototype: QStroker::LineJoinMode QStroker::joinModeForCap(Qt::PenCapStyle style)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 383-388
  0.000% (0/7)
33
QStroker::capForJoinMode
Name: QStroker::capForJoinMode
Prototype: Qt::PenCapStyle QStroker::capForJoinMode(LineJoinMode mode)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qstroker.cpp
Lines: 376-381
  0.000% (0/7)
33
QStringRef::trimmed
Name: QStringRef::trimmed
Prototype: QStringRef QStringRef::trimmed() const
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 10293-10304
 88.889% (8/9)
93
QStringRef::toString
Name: QStringRef::toString
Prototype: QString QStringRef::toString() const
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 8983-8989
100.000% (11/11)
53
QStringListModel::removeRows
Name: QStringListModel::removeRows
Prototype: bool QStringListModel::removeRows(int row, int count, const QModelIndex &parent)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qstringlistmodel.cpp
Lines: 233-246
100.000% (11/11)
73
QStringListModel::insertRows
Name: QStringListModel::insertRows
Prototype: bool QStringListModel::insertRows(int row, int count, const QModelIndex &parent)
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qstringlistmodel.cpp
Lines: 207-220
100.000% (11/11)
73
QStringListModel::data
Name: QStringListModel::data
Prototype: QVariant QStringListModel::data(const QModelIndex &index, int role) const
Coverage:  90.909% (10/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qstringlistmodel.cpp
Lines: 143-152
 90.909% (10/11)
53
QString::setRawData
Name: QString::setRawData
Prototype: QString &QString::setRawData(const QChar *unicode, int size)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 8214-8228
 80.000% (8/10)
83
QString::section
Name: QString::section
Prototype: QString QString::section(const QRegExp &reg, int start, int end, SectionFlags flags) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 4245-4266
 71.429% (5/7)
153
QString::replace
Name: QString::replace
Prototype: QString &QString::replace(int pos, int len, const QChar *unicode, int size)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2335-2345
 71.429% (5/7)
73
QString::remove
Name: QString::remove
Prototype: QString &QString::remove(const QString &str, Qt::CaseSensitivity cs)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2237-2245
100.000% (7/7)
53
QString::operator==
Name: QString::operator==
Prototype: bool QString::operator==(QLatin1String other) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 2725-2734
100.000% (7/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
...74
McCabe - Cyclomatic Complexity: 3
75
McCabe - Cyclomatic Complexity: 3
76
McCabe - Cyclomatic Complexity: 3
77
McCabe - Cyclomatic Complexity: 3
7879
McCabe - Cyclomatic Complexity: 3
80
McCabe - Cyclomatic Complexity: 3
81
McCabe - Cyclomatic Complexity: 3
82
McCabe - Cyclomatic Complexity: 3
...90
McCabe - Cyclomatic Complexity: 3
...100
McCabe - Cyclomatic Complexity: 2
...200
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1

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