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

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 4
...250
McCabe - Cyclomatic Complexity: 4
...259
McCabe - Cyclomatic Complexity: 5
260
McCabe - Cyclomatic Complexity: 5
261
McCabe - Cyclomatic Complexity: 5
262
McCabe - Cyclomatic Complexity: 5
263264
McCabe - Cyclomatic Complexity: 5
265
McCabe - Cyclomatic Complexity: 5
266
McCabe - Cyclomatic Complexity: 5
267
McCabe - Cyclomatic Complexity: 6
...270
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 8
...290
McCabe - Cyclomatic Complexity: 10
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
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
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
QSystemError::toString
Name: QSystemError::toString
Prototype: QString QSystemError::toString() const
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemerror.cpp
Lines: 154-171
 42.857% (3/7)
45
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
QSystemSemaphorePrivate::modifySemaphore
Name: QSystemSemaphorePrivate::modifySemaphore
Prototype: bool QSystemSemaphorePrivate::modifySemaphore(int count)
Coverage:  70.588% (12/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemsemaphore_systemv.cpp
Lines: 168-197
 70.588% (12/17)
185
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
QSystemTrayIconPrivate::showMessage_sys_qpa
Name: QSystemTrayIconPrivate::showMessage_sys_qpa
Prototype: void QSystemTrayIconPrivate::showMessage_sys_qpa(const QString &title, const QString &message, QSystemTrayIcon::MessageIcon icon, int msecs)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qsystemtrayicon.cpp
Lines: 726-747
  0.000% (0/9)
115
QTabBar::minimumSizeHint
Name: QTabBar::minimumSizeHint
Prototype: QSize QTabBar::minimumSizeHint() const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1407-1422
  0.000% (0/13)
115
QTabBar::tabRect
Name: QTabBar::tabRect
Prototype: QRect QTabBar::tabRect(int index) const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 1263-1279
  0.000% (0/14)
125
QTabBarPrivate::makeVisible
Name: QTabBarPrivate::makeVisible
Prototype: void QTabBarPrivate::makeVisible(int index)
Coverage:  0.000% (0/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp
Lines: 668-699
  0.000% (0/21)
215
QTabWidget::setCornerWidget
Name: QTabWidget::setCornerWidget
Prototype: void QTabWidget::setCornerWidget(QWidget * widget, Qt::Corner corner)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp
Lines: 577-593
  0.000% (0/16)
115
QTabWidget::sizeHint
Name: QTabWidget::sizeHint
Prototype: QSize QTabWidget::sizeHint() const
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp
Lines: 820-847
  0.000% (0/14)
205
QTabWidgetPrivate::updateTabBarPosition
Name: QTabWidgetPrivate::updateTabBarPosition
Prototype: void QTabWidgetPrivate::updateTabBarPosition()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp
Lines: 933-955
  0.000% (0/9)
155
QTableModel::clear
Name: QTableModel::clear
Prototype: void QTableModel::clear()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 743-760
  0.000% (0/13)
115
QTableModel::setData
Name: QTableModel::setData
Prototype: bool QTableModel::setData(const QModelIndex &index, const QVariant &value, int role)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 410-433
  0.000% (0/13)
155
QTableModel::setHorizontalHeaderItem
Name: QTableModel::setHorizontalHeaderItem
Prototype: void QTableModel::setHorizontalHeaderItem(int section, QTableWidgetItem *item)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 272-292
  0.000% (0/15)
145
QTableModel::setVerticalHeaderItem
Name: QTableModel::setVerticalHeaderItem
Prototype: void QTableModel::setVerticalHeaderItem(int section, QTableWidgetItem *item)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 294-314
  0.000% (0/15)
145
QTableModel::sort
Name: QTableModel::sort
Prototype: void QTableModel::sort(int column, Qt::SortOrder order)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtablewidget.cpp
Lines: 495-537
  0.000% (0/17)
295
QTableView::setHorizontalHeader
Name: QTableView::setHorizontalHeader
Prototype: void QTableView::setHorizontalHeader(QHeaderView *header)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 1227-1258
  0.000% (0/17)
245
QTableView::setModel
Name: QTableView::setModel
Prototype: void QTableView::setModel(QAbstractItemModel *model)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 1114-1147
  0.000% (0/15)
275
QTableView::setVerticalHeader
Name: QTableView::setVerticalHeader
Prototype: void QTableView::setVerticalHeader(QHeaderView *header)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 1265-1293
  0.000% (0/17)
235
QTableViewPrivate::spanContainsSection
Name: QTableViewPrivate::spanContainsSection
Prototype: bool QTableViewPrivate::spanContainsSection(const QHeaderView *header, int logical, int spanLogical, int span) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtableview.cpp
Lines: 746-760
  0.000% (0/13)
115
QTcpServer::setSocketDescriptor
Name: QTcpServer::setSocketDescriptor
Prototype: bool QTcpServer::setSocketDescriptor(qintptr socketDescriptor)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qtcpserver.cpp
Lines: 403-444
 69.231% (9/13)
225
QTcpServerPrivate::resolveProxy
Name: QTcpServerPrivate::resolveProxy
Prototype: QNetworkProxy QTcpServerPrivate::resolveProxy(const QHostAddress &address, quint16 port)
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qtcpserver.cpp
Lines: 140-164
100.000% (12/12)
115
QTest::qt_asprintf
Name: QTest::qt_asprintf
Prototype: int qt_asprintf(QTestCharBuffer *str, const char *format, ...)
Coverage:  61.538% (8/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qabstracttestlogger.cpp
Lines: 133-164
 61.538% (8/13)
175
QTest::toHexRepresentation
Name: QTest::toHexRepresentation
Prototype: char *toHexRepresentation(const char *ba, int length)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp
Lines: 1047-1101
  0.000% (0/12)
305
QTestLog::printUnhandledIgnoreMessages
Name: QTestLog::printUnhandledIgnoreMessages
Prototype: void QTestLog::printUnhandledIgnoreMessages()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp
Lines: 367-383
100.000% (10/10)
65
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
QTestPrivate::parseGpuBlackList
Name: QTestPrivate::parseGpuBlackList
Prototype: void parseGpuBlackList()
Coverage:  54.545% (6/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestblacklist.cpp
Lines: 258-267
 54.545% (6/11)
65
QTestResult::expectFail
Name: QTestResult::expectFail
Prototype: bool QTestResult::expectFail(const char *dataIndex, const char *comment, QTest::TestFailMode mode, const char *file, int line)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Lines: 192-213
 69.231% (9/13)
135
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
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
QTestXunitStreamer::outputElements
Name: QTestXunitStreamer::outputElements
Prototype: void QTestXunitStreamer::outputElements(QTestElement *element, bool) const
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestxunitstreamer.cpp
Lines: 176-207
 93.333% (14/15)
175
QTextBoundaryFinder::QTextBoundaryFinder
Name: QTextBoundaryFinder::QTextBoundaryFinder
Prototype: QTextBoundaryFinder::QTextBoundaryFinder(BoundaryType type, const QChar *chars, int length, unsigned char *buffer, int bufferSize)
Coverage:  62.500% (10/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp
Lines: 268-288
 62.500% (10/16)
95
QTextBrowser::keyPressEvent
Name: QTextBrowser::keyPressEvent
Prototype: void QTextBrowser::keyPressEvent(QKeyEvent *ev)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextbrowser.cpp
Lines: 920-986
  0.000% (0/10)
125
QTextBrowser::setSource
Name: QTextBrowser::setSource
Prototype: void QTextBrowser::setSource(const QUrl &url)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextbrowser.cpp
Lines: 753-789
  0.000% (0/18)
225
QTextBrowserPrivate::_q_activateAnchor
Name: QTextBrowserPrivate::_q_activateAnchor
Prototype: void QTextBrowserPrivate::_q_activateAnchor(const QString &href)
Coverage:  0.000% (0/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextbrowser.cpp
Lines: 205-244
  0.000% (0/27)
235
QTextCursor::charFormat
Name: QTextCursor::charFormat
Prototype: QTextCharFormat QTextCursor::charFormat() const
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 1871-1903
  0.000% (0/18)
205
QTextCursor::columnNumber
Name: QTextCursor::columnNumber
Prototype: int QTextCursor::columnNumber() const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 2552-2572
  0.000% (0/15)
135
QTextCursor::setPosition
Name: QTextCursor::setPosition
Prototype: void QTextCursor::setPosition(int pos, MoveMode m)
Coverage:  0.000% (0/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextcursor.cpp
Lines: 1149-1172
  0.000% (0/19)
155
QTextDocumentLayout::blockBoundingRect
Name: QTextDocumentLayout::blockBoundingRect
Prototype: QRectF QTextDocumentLayout::blockBoundingRect(const QTextBlock &block) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 3271-3298
  0.000% (0/17)
195
QTextDocumentLayout::hitTest
Name: QTextDocumentLayout::hitTest
Prototype: int QTextDocumentLayout::hitTest(const QPointF &point, Qt::HitTestAccuracy accuracy) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 3013-3037
  0.000% (0/17)
195
QTextDocumentLayout::positionInlineObject
Name: QTextDocumentLayout::positionInlineObject
Prototype: void QTextDocumentLayout::positionInlineObject(QTextInlineObject item, int posInDocument, const QTextFormat &format)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 3080-3105
  0.000% (0/15)
175
QTextDocumentLayoutPrivate::drawBorder
Name: QTextDocumentLayoutPrivate::drawBorder
Prototype: void QTextDocumentLayoutPrivate::drawBorder(QPainter *painter, const QRectF &rect, qreal topMargin, qreal bottomMargin, qreal border, const QBrush &brush, QTextFrameFormat::BorderStyle style) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 828-870
  0.000% (0/17)
195
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
QTextDocumentPrivate::clear
Name: QTextDocumentPrivate::clear
Prototype: void QTextDocumentPrivate::clear()
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 234-286
  0.000% (0/11)
355
QTextDocumentPrivate::endEditBlock
Name: QTextDocumentPrivate::endEditBlock
Prototype: void QTextDocumentPrivate::endEditBlock()
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 1183-1201
  0.000% (0/15)
115
QTextDocumentPrivate::insert_block
Name: QTextDocumentPrivate::insert_block
Prototype: int QTextDocumentPrivate::insert_block(int pos, uint strPos, int format, int blockFormat, QTextUndoCommand::Operation op, int command)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 348-392
  0.000% (0/17)
325
QTextDocumentPrivate::setLayout
Name: QTextDocumentPrivate::setLayout
Prototype: void QTextDocumentPrivate::setLayout(QAbstractTextDocumentLayout *layout)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 298-317
  0.000% (0/12)
155
QTextEdit::mouseMoveEvent
Name: QTextEdit::mouseMoveEvent
Prototype: void QTextEdit::mouseMoveEvent(QMouseEvent *e)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtextedit.cpp
Lines: 1577-1592
  0.000% (0/13)
125
QTextEngine::alignLine
Name: QTextEngine::alignLine
Prototype: QFixed QTextEngine::alignLine(const QScriptLine &line)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3092-3107
  0.000% (0/17)
115
QTextEngine::findItem
Name: QTextEngine::findItem
Prototype: int QTextEngine::findItem(int strPos, int firstItem) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 1784-1803
  0.000% (0/17)
135
QTextEngine::formatIndex
Name: QTextEngine::formatIndex
Prototype: int QTextEngine::formatIndex(const QScriptItem *si) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2520-2540
  0.000% (0/17)
145
QTextEngine::getClusterLength
Name: QTextEngine::getClusterLength
Prototype: int QTextEngine::getClusterLength(unsigned short *logClusters, const QCharAttributes *attributes, int from, int to, int glyph_pos, int *start)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3140-3155
  0.000% (0/15)
95
QTextEngine::lineNumberForTextPosition
Name: QTextEngine::lineNumberForTextPosition
Prototype: int QTextEngine::lineNumberForTextPosition(int pos)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3241-3253
  0.000% (0/15)
95
QTextEngine::setFormats
Name: QTextEngine::setFormats
Prototype: void QTextEngine::setFormats(const QVector<QTextLayout::FormatRange> &formats)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2626-2647
  0.000% (0/14)
145
QTextEngine::setPreeditArea
Name: QTextEngine::setPreeditArea
Prototype: void QTextEngine::setPreeditArea(int position, const QString &preeditText)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 2604-2624
  0.000% (0/14)
145
QTextFormat::lengthVectorProperty
Name: QTextFormat::lengthVectorProperty
Prototype: QVector<QTextLength> QTextFormat::lengthVectorProperty(int propertyId) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp
Lines: 1072-1089
  0.000% (0/13)
125
QTextFormat::merge
Name: QTextFormat::merge
Prototype: void QTextFormat::merge(const QTextFormat &other)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp
Lines: 833-854
  0.000% (0/13)
135
QTextFormatCollection::indexForFormat
Name: QTextFormatCollection::indexForFormat
Prototype: int QTextFormatCollection::indexForFormat(const QTextFormat &format)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp
Lines: 3392-3420
  0.000% (0/16)
155
QTextHtmlExporter::emitAlignment
Name: QTextHtmlExporter::emitAlignment
Prototype: void QTextHtmlExporter::emitAlignment(Qt::Alignment align)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 2514-2524
  0.000% (0/13)
85
QTextHtmlExporter::emitBackgroundAttribute
Name: QTextHtmlExporter::emitBackgroundAttribute
Prototype: void QTextHtmlExporter::emitBackgroundAttribute(const QTextFormat &format)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp
Lines: 2995-3014
  0.000% (0/15)
125
QTextHtmlParser::margin
Name: QTextHtmlParser::margin
Prototype: int QTextHtmlParser::margin(int i, int mar) const
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 598-614
  0.000% (0/17)
135
QTextLineItemIterator::next
Name: QTextLineItemIterator::next
Prototype: QScriptItem &QTextLineItemIterator::next()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp
Lines: 3587-3624
  0.000% (0/17)
255
QTextOdfWriter::writeFrameFormat
Name: QTextOdfWriter::writeFrameFormat
Prototype: void QTextOdfWriter::writeFrameFormat(QXmlStreamWriter &writer, QTextFrameFormat format, int formatIndex) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextodfwriter.cpp
Lines: 669-695
  0.000% (0/13)
135
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(signed long &i)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2177-2180
  0.000% (0/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(unsigned long &i)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2187-2190
  0.000% (0/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(signed short &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2137-2140
 66.667% (8/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(unsigned short &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2147-2150
 66.667% (8/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(unsigned int &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2167-2170
 66.667% (8/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(qlonglong &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2197-2200
 66.667% (8/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(qulonglong &i)
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2207-2210
 66.667% (8/12)
15
QTextStream::operator>>
Name: QTextStream::operator>>
Prototype: QTextStream &QTextStream::operator>>(signed int &i)
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2157-2160
 75.000% (9/12)
15
QTextStreamPrivate::consume
Name: QTextStreamPrivate::consume
Prototype: inline void QTextStreamPrivate::consume(int size)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 763-784
 84.615% (11/13)
135
QTextStreamPrivate::padding
Name: QTextStreamPrivate::padding
Prototype: QTextStreamPrivate::PaddingResult QTextStreamPrivate::padding(int len) const
Coverage:  50.000% (4/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 938-961
 50.000% (4/8)
135
QTextTablePrivate::fragmentRemoved
Name: QTextTablePrivate::fragmentRemoved
Prototype: void QTextTablePrivate::fragmentRemoved(QChar type, uint fragment)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp
Lines: 418-433
  0.000% (0/15)
115
QTextUndoCommand::tryMerge
Name: QTextUndoCommand::tryMerge
Prototype: bool QTextUndoCommand::tryMerge(const QTextUndoCommand &other)
Coverage:  0.000% (0/31)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 141-179
  0.000% (0/31)
235
QThread::wait
Name: QThread::wait
Prototype: bool QThread::wait(unsigned long time)
Coverage:  86.667% (13/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 684-702
 86.667% (13/15)
115
QThreadPipe::check
Name: QThreadPipe::check
Prototype: int QThreadPipe::check(const pollfd &pfd)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qeventdispatcher_unix.cpp
Lines: 190-223
  0.000% (0/14)
115
QThreadStorageData::QThreadStorageData
Name: QThreadStorageData::QThreadStorageData
Prototype: QThreadStorageData::QThreadStorageData(void (*func)(void *))
Coverage:  57.143% (8/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadstorage.cpp
Lines: 76-105
 57.143% (8/14)
125
QThreadStorageData::set
Name: QThreadStorageData::set
Prototype: void **QThreadStorageData::set(void *p)
Coverage:  60.000% (9/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadstorage.cpp
Lines: 135-170
 60.000% (9/15)
195
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
QTimer::singleShot
Name: QTimer::singleShot
Prototype: void QTimer::singleShot(int msec, Qt::TimerType timerType, const QObject *receiver, const char *member)
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimer.cpp
Lines: 390-410
 68.421% (13/19)
135
QTimerInfoList::timerWait
Name: QTimerInfoList::timerWait
Prototype: bool QTimerInfoList::timerWait(timespec &tm)
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 386-413
100.000% (14/14)
145
QTimerInfoList::unregisterTimer
Name: QTimerInfoList::unregisterTimer
Prototype: bool QTimerInfoList::unregisterTimer(int timerId)
Coverage:  84.615% (11/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 509-527
 84.615% (11/13)
115
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
QToolBarAreaLayout::deleteAllLayoutItems
Name: QToolBarAreaLayout::deleteAllLayoutItems
Prototype: void QToolBarAreaLayout::deleteAllLayoutItems()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 776-792
  0.000% (0/13)
95
QToolBarAreaLayout::findToolBar
Name: QToolBarAreaLayout::findToolBar
Prototype: QInternal::DockPosition QToolBarAreaLayout::findToolBar(QToolBar *toolBar) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 794-810
  0.000% (0/13)
85
QToolBarAreaLayout::itemAt
Name: QToolBarAreaLayout::itemAt
Prototype: QLayoutItem *QToolBarAreaLayout::itemAt(int *x, int index) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 732-750
  0.000% (0/13)
95
QToolBarAreaLayout::toolBarBreak
Name: QToolBarAreaLayout::toolBarBreak
Prototype: bool QToolBarAreaLayout::toolBarBreak(QToolBar *toolBar) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 943-959
  0.000% (0/13)
85
QToolBarAreaLayoutInfo::fitLayout
Name: QToolBarAreaLayoutInfo::fitLayout
Prototype: void QToolBarAreaLayoutInfo::fitLayout()
Coverage:  0.000% (0/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 261-295
  0.000% (0/26)
225
QToolBarAreaLayoutInfo::insertGap
Name: QToolBarAreaLayoutInfo::insertGap
Prototype: bool QToolBarAreaLayoutInfo::insertGap(const QList<int> &path, QLayoutItem *item)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 534-571
  0.000% (0/13)
215
QToolBarAreaLayoutInfo::removeToolBar
Name: QToolBarAreaLayoutInfo::removeToolBar
Prototype: void QToolBarAreaLayoutInfo::removeToolBar(QToolBar *toolBar)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbararealayout.cpp
Lines: 326-345
  0.000% (0/15)
115
QToolBarPrivate::setWindowState
Name: QToolBarPrivate::setWindowState
Prototype: void QToolBarPrivate::setWindowState(bool floating, bool unplug, const QRect &rect)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbar.cpp
Lines: 146-167
  0.000% (0/13)
135
QToolButtonPrivate::_q_buttonPressed
Name: QToolButtonPrivate::_q_buttonPressed
Prototype: void QToolButtonPrivate::_q_buttonPressed()
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbutton.cpp
Lines: 701-712
  0.000% (0/17)
95
QTranslatorPrivate::clear
Name: QTranslatorPrivate::clear
Prototype: void QTranslatorPrivate::clear()
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 1074-1107
 93.333% (14/15)
245
QTreeModel::emitDataChanged
Name: QTreeModel::emitDataChanged
Prototype: void QTreeModel::emitDataChanged(QTreeWidgetItem *item, int column)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreewidget.cpp
Lines: 781-805
  0.000% (0/17)
155
QTreeView::currentChanged
Name: QTreeView::currentChanged
Prototype: void QTreeView::currentChanged(const QModelIndex &current, const QModelIndex &previous)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 3936-3963
  0.000% (0/15)
175
QTreeView::indexAt
Name: QTreeView::indexAt
Prototype: QModelIndex QTreeView::indexAt(const QPoint &point) const
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2027-2046
  0.000% (0/13)
145
QTreeView::selectedIndexes
Name: QTreeView::selectedIndexes
Prototype: QModelIndexList QTreeView::selectedIndexes() const
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 2437-2453
  0.000% (0/15)
125
Page:<>1
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...230
McCabe - Cyclomatic Complexity: 3
...240
McCabe - Cyclomatic Complexity: 4
...250
McCabe - Cyclomatic Complexity: 4
...259
McCabe - Cyclomatic Complexity: 5
260
McCabe - Cyclomatic Complexity: 5
261
McCabe - Cyclomatic Complexity: 5
262
McCabe - Cyclomatic Complexity: 5
263264
McCabe - Cyclomatic Complexity: 5
265
McCabe - Cyclomatic Complexity: 5
266
McCabe - Cyclomatic Complexity: 5
267
McCabe - Cyclomatic Complexity: 6
...270
McCabe - Cyclomatic Complexity: 6
...280
McCabe - Cyclomatic Complexity: 8
...290
McCabe - Cyclomatic Complexity: 10
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76

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