QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 439
...100
McCabe - Cyclomatic Complexity: 2
...110
McCabe - Cyclomatic Complexity: 2
...120
McCabe - Cyclomatic Complexity: 2
...130
McCabe - Cyclomatic Complexity: 2
...140
McCabe - Cyclomatic Complexity: 2
141
McCabe - Cyclomatic Complexity: 2
142
McCabe - Cyclomatic Complexity: 2
143
McCabe - Cyclomatic Complexity: 2
144
McCabe - Cyclomatic Complexity: 2
145146
McCabe - Cyclomatic Complexity: 2
147
McCabe - Cyclomatic Complexity: 2
148
McCabe - Cyclomatic Complexity: 2
149
McCabe - Cyclomatic Complexity: 2
150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 2
...170
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...300
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QFtpDTP::bytesAvailable
Name: QFtpDTP::bytesAvailable
Prototype: qint64 QFtpDTP::bytesAvailable() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 352-357
100.000% (6/6)
32
QFtpDTP::abortConnection
Name: QFtpDTP::abortConnection
Prototype: void QFtpDTP::abortConnection()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 447-458
100.000% (4/4)
42
QFtpCommand::~QFtpCommand
Name: QFtpCommand::~QFtpCommand
Prototype: QFtpCommand::~QFtpCommand()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 262-266
100.000% (4/4)
22
QFtp::put
Name: QFtp::put
Prototype: int QFtp::put(const QByteArray &data, const QString &file, TransferType type)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1885-1896
100.000% (5/5)
82
QFtp::list
Name: QFtp::list
Prototype: int QFtp::list(const QString &dir)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1774-1784
100.000% (5/5)
72
QFtp::get
Name: QFtp::get
Prototype: int QFtp::get(const QString &file, QIODevice *dev, TransferType type)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 1847-1858
 60.000% (3/5)
82
QFtp::currentId
Name: QFtp::currentId
Prototype: int QFtp::currentId() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2117-2122
100.000% (4/4)
32
QFtp::currentCommand
Name: QFtp::currentCommand
Prototype: QFtp::Command QFtp::currentCommand() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2131-2136
100.000% (4/4)
32
QFtp::clearPendingCommands
Name: QFtp::clearPendingCommands
Prototype: void QFtp::clearPendingCommands()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2182-2187
100.000% (4/4)
22
QFtp::abort
Name: QFtp::abort
Prototype: void QFtp::abort()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qftp.cpp
Lines: 2101-2108
100.000% (4/4)
42
QFreetypeFace::fsType
Name: QFreetypeFace::fsType
Prototype: int QFreetypeFace::fsType() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 159-166
100.000% (4/4)
52
QFreetypeFace::cleanup
Name: QFreetypeFace::cleanup
Prototype: void QFreetypeFace::cleanup()
Coverage:  66.667% (4/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 295-303
 66.667% (4/6)
52
QFreetypeFace::addBitmapToPath
Name: QFreetypeFace::addBitmapToPath
Prototype: void QFreetypeFace::addBitmapToPath(FT_GlyphSlot slot, const QFixedPoint &point, QPainterPath *path)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 521-530
  0.000% (0/6)
62
QFrame::setMidLineWidth
Name: QFrame::setMidLineWidth
Prototype: void QFrame::setMidLineWidth(int w)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qframe.cpp
Lines: 389-396
  0.000% (0/4)
52
QFrame::setLineWidth
Name: QFrame::setLineWidth
Prototype: void QFrame::setLineWidth(int w)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qframe.cpp
Lines: 365-372
  0.000% (0/4)
52
QFrame::changeEvent
Name: QFrame::changeEvent
Prototype: void QFrame::changeEvent(QEvent *ev)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qframe.cpp
Lines: 527-537
  0.000% (0/4)
42
QFormLayoutPrivate::insertRows
Name: QFormLayoutPrivate::insertRows
Prototype: void QFormLayoutPrivate::insertRows(int row, int count)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 936-942
  0.000% (0/4)
32
QFormLayoutPrivate::insertRow
Name: QFormLayoutPrivate::insertRow
Prototype: int QFormLayoutPrivate::insertRow(int row)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 926-934
  0.000% (0/4)
52
QFormLayoutPrivate::getStyle
Name: QFormLayoutPrivate::getStyle
Prototype: QStyle* QFormLayoutPrivate::getStyle() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 989-998
  0.000% (0/4)
42
QFormLayoutPrivate::calcSizeHints
Name: QFormLayoutPrivate::calcSizeHints
Prototype: void QFormLayoutPrivate::calcSizeHints()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 896-924
  0.000% (0/4)
172
QFormLayout::verticalSpacing
Name: QFormLayout::verticalSpacing
Prototype: int QFormLayout::verticalSpacing() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1895-1903
  0.000% (0/4)
42
QFormLayout::spacing
Name: QFormLayout::spacing
Prototype: int QFormLayout::spacing() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1924-1932
  0.000% (0/4)
42
QFormLayout::sizeHint
Name: QFormLayout::sizeHint
Prototype: QSize QFormLayout::sizeHint() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1535-1543
  0.000% (0/4)
52
QFormLayout::setWidget
Name: QFormLayout::setWidget
Prototype: void QFormLayout::setWidget(int row, ItemRole role, QWidget *widget)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 2008-2015
  0.000% (0/4)
52
QFormLayout::setVerticalSpacing
Name: QFormLayout::setVerticalSpacing
Prototype: void QFormLayout::setVerticalSpacing(int spacing)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1886-1893
  0.000% (0/4)
42
QFormLayout::setRowWrapPolicy
Name: QFormLayout::setRowWrapPolicy
Prototype: void QFormLayout::setRowWrapPolicy(RowWrapPolicy policy)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1767-1774
  0.000% (0/4)
42
QFormLayout::setLayout
Name: QFormLayout::setLayout
Prototype: void QFormLayout::setLayout(int row, ItemRole role, QLayout *layout)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 2028-2035
  0.000% (0/4)
52
QFormLayout::setLabelAlignment
Name: QFormLayout::setLabelAlignment
Prototype: void QFormLayout::setLabelAlignment(Qt::Alignment alignment)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1798-1805
  0.000% (0/4)
42
QFormLayout::setItem
Name: QFormLayout::setItem
Prototype: void QFormLayout::setItem(int row, ItemRole role, QLayoutItem *item)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 2050-2057
  0.000% (0/4)
52
QFormLayout::setHorizontalSpacing
Name: QFormLayout::setHorizontalSpacing
Prototype: void QFormLayout::setHorizontalSpacing(int spacing)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1857-1864
  0.000% (0/4)
42
QFormLayout::setFormAlignment
Name: QFormLayout::setFormAlignment
Prototype: void QFormLayout::setFormAlignment(Qt::Alignment alignment)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1828-1835
  0.000% (0/4)
42
QFormLayout::setFieldGrowthPolicy
Name: QFormLayout::setFieldGrowthPolicy
Prototype: void QFormLayout::setFieldGrowthPolicy(FieldGrowthPolicy policy)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1734-1741
  0.000% (0/4)
42
QFormLayout::rowWrapPolicy
Name: QFormLayout::rowWrapPolicy
Prototype: QFormLayout::RowWrapPolicy QFormLayout::rowWrapPolicy() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1776-1784
  0.000% (0/4)
42
QFormLayout::minimumSize
Name: QFormLayout::minimumSize
Prototype: QSize QFormLayout::minimumSize() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1548-1557
  0.000% (0/4)
52
QFormLayout::labelAlignment
Name: QFormLayout::labelAlignment
Prototype: Qt::Alignment QFormLayout::labelAlignment() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1807-1815
  0.000% (0/4)
42
QFormLayout::itemAt
Name: QFormLayout::itemAt
Prototype: QLayoutItem *QFormLayout::itemAt(int index) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1404-1410
  0.000% (0/4)
42
QFormLayout::insertRow
Name: QFormLayout::insertRow
Prototype: void QFormLayout::insertRow(int row, const QString &labelText, QLayout *field)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1335-1342
  0.000% (0/6)
42
QFormLayout::insertRow
Name: QFormLayout::insertRow
Prototype: void QFormLayout::insertRow(int row, QWidget *widget)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1351-1360
  0.000% (0/4)
62
QFormLayout::insertRow
Name: QFormLayout::insertRow
Prototype: void QFormLayout::insertRow(int row, QLayout *layout)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1369-1378
  0.000% (0/4)
62
QFormLayout::horizontalSpacing
Name: QFormLayout::horizontalSpacing
Prototype: int QFormLayout::horizontalSpacing() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1866-1874
  0.000% (0/4)
42
QFormLayout::formAlignment
Name: QFormLayout::formAlignment
Prototype: Qt::Alignment QFormLayout::formAlignment() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1837-1845
  0.000% (0/4)
42
QFormLayout::fieldGrowthPolicy
Name: QFormLayout::fieldGrowthPolicy
Prototype: QFormLayout::FieldGrowthPolicy QFormLayout::fieldGrowthPolicy() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qformlayout.cpp
Lines: 1743-1751
  0.000% (0/4)
42
QFontconfigDatabase::fontEngine
Name: QFontconfigDatabase::fontEngine
Prototype: QFontEngine *QFontconfigDatabase::fontEngine(const QByteArray &fontData, qreal pixelSize, QFont::HintingPreference hintingPreference)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 653-662
100.000% (4/4)
52
QFontconfigDatabase::defaultFont
Name: QFontconfigDatabase::defaultFont
Prototype: QFont QFontconfigDatabase::defaultFont() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
Lines: 829-855
  0.000% (0/4)
152
QFontSubset::addGlyph
Name: QFontSubset::addGlyph
Prototype: int QFontSubset::addGlyph(int index)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp
Lines: 295-303
  0.000% (0/4)
52
QFontPrivate::QFontPrivate
Name: QFontPrivate::QFontPrivate
Prototype: QFontPrivate::QFontPrivate(const QFontPrivate &other)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp
Lines: 176-186
  0.000% (0/6)
22
QFontMetricsF::xHeight
Name: QFontMetricsF::xHeight
Prototype: qreal QFontMetricsF::xHeight() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 1242-1249
  0.000% (0/4)
52
QFontMetricsF::tightBoundingRect
Name: QFontMetricsF::tightBoundingRect
Prototype: QRectF QFontMetricsF::tightBoundingRect(const QString &text) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 1618-1627
  0.000% (0/4)
62
QFontMetricsF::inFontUcs4
Name: QFontMetricsF::inFontUcs4
Prototype: bool QFontMetricsF::inFontUcs4(uint ucs4) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 1278-1286
  0.000% (0/4)
62
QFontMetricsF::boundingRect
Name: QFontMetricsF::boundingRect
Prototype: QRectF QFontMetricsF::boundingRect(const QString &text) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 1446-1457
  0.000% (0/4)
82
QFontMetricsF::boundingRect
Name: QFontMetricsF::boundingRect
Prototype: QRectF QFontMetricsF::boundingRect(QChar ch) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 1472-1488
  0.000% (0/7)
102
QFontMetricsF::QFontMetricsF
Name: QFontMetricsF::QFontMetricsF
Prototype: QFontMetricsF::QFontMetricsF(const QFont &font, QPaintDevice *paintdevice)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 1051-1063
  0.000% (0/8)
72
QFontMetrics::xHeight
Name: QFontMetrics::xHeight
Prototype: int QFontMetrics::xHeight() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 379-386
  0.000% (0/4)
52
QFontMetrics::tightBoundingRect
Name: QFontMetrics::tightBoundingRect
Prototype: QRect QFontMetrics::tightBoundingRect(const QString &text) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 832-841
  0.000% (0/4)
62
QFontMetrics::inFontUcs4
Name: QFontMetrics::inFontUcs4
Prototype: bool QFontMetrics::inFontUcs4(uint ucs4) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 413-421
  0.000% (0/4)
62
QFontMetrics::boundingRect
Name: QFontMetrics::boundingRect
Prototype: QRect QFontMetrics::boundingRect(const QString &text) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 664-673
  0.000% (0/4)
62
QFontMetrics::boundingRect
Name: QFontMetrics::boundingRect
Prototype: QRect QFontMetrics::boundingRect(QChar ch) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 692-708
  0.000% (0/7)
102
QFontMetrics::QFontMetrics
Name: QFontMetrics::QFontMetrics
Prototype: QFontMetrics::QFontMetrics(const QFont &font, QPaintDevice *paintdevice)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontmetrics.cpp
Lines: 165-177
  0.000% (0/8)
72
QFontListView::currentChanged
Name: QFontListView::currentChanged
Prototype: void currentChanged(const QModelIndex &current, const QModelIndex &previous) override
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 83-87
  0.000% (0/4)
32
QFontEngineQPF2::boundingBox
Name: QFontEngineQPF2::boundingBox
Prototype: glyph_metrics_t QFontEngineQPF2::boundingBox(glyph_t glyph)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_qpf2.cpp
Lines: 437-449
  0.000% (0/4)
102
QFontEngineQPF2::alphaMapForGlyph
Name: QFontEngineQPF2::alphaMapForGlyph
Prototype: QImage QFontEngineQPF2::alphaMapForGlyph(glyph_t g)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_qpf2.cpp
Lines: 391-402
  0.000% (0/4)
62
QFontEngineMultiFontConfig::shouldLoadFontEngineForCharacter
Name: QFontEngineMultiFontConfig::shouldLoadFontEngineForCharacter
Prototype: bool QFontEngineMultiFontConfig::shouldLoadFontEngineForCharacter(int at, uint ucs4) const
Coverage:  75.000% (3/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontenginemultifontconfig.cpp
Lines: 53-64
 75.000% (3/4)
72
QFontEngineMulti::setFallbackFamiliesList
Name: QFontEngineMulti::setFallbackFamiliesList
Prototype: void QFontEngineMulti::setFallbackFamiliesList(const QStringList &fallbackFamilies)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1800-1817
  0.000% (0/5)
102
QFontEngineMulti::ensureFallbackFamiliesQueried
Name: QFontEngineMulti::ensureFallbackFamiliesQueried
Prototype: void QFontEngineMulti::ensureFallbackFamiliesQueried()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1791-1798
  0.000% (0/6)
42
QFontEngineMulti::QFontEngineMulti
Name: QFontEngineMulti::QFontEngineMulti
Prototype: QFontEngineMulti::QFontEngineMulti(QFontEngine *engine, int script, const QStringList &fallbackFamilies)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1758-1778
  0.000% (0/4)
82
QFontEngineFT::~QFontEngineFT
Name: QFontEngineFT::~QFontEngineFT
Prototype: QFontEngineFT::~QFontEngineFT()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 671-675
100.000% (4/4)
22
QFontEngineFT::xHeight
Name: QFontEngineFT::xHeight
Prototype: QFixed QFontEngineFT::xHeight() const
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1253-1263
 50.000% (3/6)
72
QFontEngineFT::shouldUseDesignMetrics
Name: QFontEngineFT::shouldUseDesignMetrics
Prototype: bool QFontEngineFT::shouldUseDesignMetrics(QFontEngine::ShaperFlags flags) const
Coverage:  75.000% (6/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1554-1560
 75.000% (6/8)
32
QFontEngineFT::properties
Name: QFontEngineFT::properties
Prototype: QFontEngine::Properties QFontEngineFT::properties() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1203-1211
  0.000% (0/4)
42
QFontEngineFT::initFromFontEngine
Name: QFontEngineFT::initFromFontEngine
Prototype: bool QFontEngineFT::initFromFontEngine(const QFontEngineFT *fe)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1986-2006
 50.000% (2/4)
132
QFontEngineFT::glyphCount
Name: QFontEngineFT::glyphCount
Prototype: int QFontEngineFT::glyphCount() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1873-1882
  0.000% (0/4)
62
QFontEngineFT::getUnscaledGlyph
Name: QFontEngineFT::getUnscaledGlyph
Prototype: void QFontEngineFT::getUnscaledGlyph(glyph_t glyph, QPainterPath *path, glyph_metrics_t *metrics)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1370-1398
  0.000% (0/5)
202
QFontEngineFT::emSquareSize
Name: QFontEngineFT::emSquareSize
Prototype: QFixed QFontEngineFT::emSquareSize() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1213-1219
 50.000% (2/4)
32
QFontEngineFT::cloneWithSize
Name: QFontEngineFT::cloneWithSize
Prototype: QFontEngine *QFontEngineFT::cloneWithSize(qreal pixelSize) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 2008-2019
 50.000% (2/4)
72
QFontEngineFT::averageCharWidth
Name: QFontEngineFT::averageCharWidth
Prototype: QFixed QFontEngineFT::averageCharWidth() const
Coverage:  50.000% (3/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 1265-1275
 50.000% (3/6)
72
QFontEngineBox::recalcAdvances
Name: QFontEngineBox::recalcAdvances
Prototype: void QFontEngineBox::recalcAdvances(QGlyphLayout *glyphs, QFontEngine::ShaperFlags) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1638-1642
  0.000% (0/4)
22
QFontEngineBox::alphaMapForGlyph
Name: QFontEngineBox::alphaMapForGlyph
Prototype: QImage QFontEngineBox::alphaMapForGlyph(glyph_t)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1732-1745
  0.000% (0/4)
82
QFontEngine::tightBoundingBox
Name: QFontEngine::tightBoundingBox
Prototype: glyph_metrics_t QFontEngine::tightBoundingBox(const QGlyphLayout &glyphs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 656-677
  0.000% (0/4)
162
QFontEngine::minLeftBearing
Name: QFontEngine::minLeftBearing
Prototype: qreal QFontEngine::minLeftBearing() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 575-581
  0.000% (0/4)
32
QFontEngine::glyphCount
Name: QFontEngine::glyphCount
Prototype: int QFontEngine::glyphCount() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 1218-1230
  0.000% (0/4)
82
QFontEngine::boundingBox
Name: QFontEngine::boundingBox
Prototype: glyph_metrics_t QFontEngine::boundingBox(glyph_t glyph, const QTransform &matrix)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 419-427
  0.000% (0/4)
42
QFontEngine::alphaMapForGlyph
Name: QFontEngine::alphaMapForGlyph
Prototype: QImage QFontEngine::alphaMapForGlyph(glyph_t glyph, const QTransform &t)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 859-867
  0.000% (0/4)
52
QFontEngine::addOutlineToPath
Name: QFontEngine::addOutlineToPath
Prototype: void QFontEngine::addOutlineToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 680-691
  0.000% (0/4)
72
QFontEngine::addGlyphsToPath
Name: QFontEngine::addGlyphsToPath
Prototype: void QFontEngine::addGlyphsToPath(glyph_t *glyphs, QFixedPoint *positions, int nGlyphs, QPainterPath *path, QTextItem::RenderFlags flags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 836-851
  0.000% (0/4)
92
QFontEngine::QFontEngine
Name: QFontEngine::QFontEngine
Prototype: QFontEngine::QFontEngine(Type type)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 241-263
  0.000% (0/4)
102
QFontDialogPrivate::updateSampleFont
Name: QFontDialogPrivate::updateSampleFont
Prototype: void QFontDialogPrivate::updateSampleFont(const QFont &newFont)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 669-676
  0.000% (0/4)
42
QFontDialogPrivate::_q_updateSample
Name: QFontDialogPrivate::_q_updateSample
Prototype: void QFontDialogPrivate::_q_updateSample()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 655-667
  0.000% (0/4)
72
QFontDialogPrivate::_q_styleHighlighted
Name: QFontDialogPrivate::_q_styleHighlighted
Prototype: void QFontDialogPrivate::_q_styleHighlighted(int index)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 708-720
  0.000% (0/6)
82
QFontDialogPrivate::_q_sizeHighlighted
Name: QFontDialogPrivate::_q_sizeHighlighted
Prototype: void QFontDialogPrivate::_q_sizeHighlighted(int index)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 727-738
  0.000% (0/6)
82
QFontDialogPrivate::_q_familyHighlighted
Name: QFontDialogPrivate::_q_familyHighlighted
Prototype: void QFontDialogPrivate::_q_familyHighlighted(int i)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 691-701
  0.000% (0/6)
72
QFontDialogOptions::setOptions
Name: QFontDialogOptions::setOptions
Prototype: void QFontDialogOptions::setOptions(FontDialogOptions options)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformdialoghelper.cpp
Lines: 192-196
  0.000% (0/4)
22
QFontDialogOptions::setOption
Name: QFontDialogOptions::setOption
Prototype: void QFontDialogOptions::setOption(QFontDialogOptions::FontDialogOption option, bool on)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformdialoghelper.cpp
Lines: 181-185
  0.000% (0/4)
22
QFontDialogOptions::operator=
Name: QFontDialogOptions::operator=
Prototype: QFontDialogOptions &QFontDialogOptions::operator=(const QFontDialogOptions &rhs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformdialoghelper.cpp
Lines: 160-165
  0.000% (0/4)
32
QFontDialog::setOptions
Name: QFontDialog::setOptions
Prototype: void QFontDialog::setOptions(FontDialogOptions options)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 921-930
  0.000% (0/4)
52
QFontDialog::setOption
Name: QFontDialog::setOption
Prototype: void QFontDialog::setOption(FontDialogOption option, bool on)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 889-894
  0.000% (0/4)
32
QFontDialog::changeEvent
Name: QFontDialog::changeEvent
Prototype: void QFontDialog::changeEvent(QEvent *e)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfontdialog.cpp
Lines: 784-791
  0.000% (0/4)
42
QFontDatabasePrivate::free
Name: QFontDatabasePrivate::free
Prototype: void free()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 469-476
  0.000% (0/4)
52
QFontDatabase::removeApplicationFont
Name: QFontDatabase::removeApplicationFont
Prototype: bool QFontDatabase::removeApplicationFont(int handle)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 2564-2577
  0.000% (0/6)
82
QFontDatabase::removeAllApplicationFonts
Name: QFontDatabase::removeAllApplicationFonts
Prototype: bool QFontDatabase::removeAllApplicationFonts()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 2591-2602
  0.000% (0/4)
72
QFontDatabase::isScalable
Name: QFontDatabase::isScalable
Prototype: bool QFontDatabase::isScalable(const QString &family, const QString &style) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 1745-1752
  0.000% (0/4)
42
Page:<>1
McCabe - Cyclomatic Complexity: 439
...100
McCabe - Cyclomatic Complexity: 2
...110
McCabe - Cyclomatic Complexity: 2
...120
McCabe - Cyclomatic Complexity: 2
...130
McCabe - Cyclomatic Complexity: 2
...140
McCabe - Cyclomatic Complexity: 2
141
McCabe - Cyclomatic Complexity: 2
142
McCabe - Cyclomatic Complexity: 2
143
McCabe - Cyclomatic Complexity: 2
144
McCabe - Cyclomatic Complexity: 2
145146
McCabe - Cyclomatic Complexity: 2
147
McCabe - Cyclomatic Complexity: 2
148
McCabe - Cyclomatic Complexity: 2
149
McCabe - Cyclomatic Complexity: 2
150
McCabe - Cyclomatic Complexity: 2
...160
McCabe - Cyclomatic Complexity: 2
...170
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...300
McCabe - Cyclomatic Complexity: 1
...308
McCabe - Cyclomatic Complexity: 1

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