Functionâ–´ | Condition % | Modifications | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
alphaMapBoundingBoxName: | QFontEngineFT::alphaMapBoundingBox | Prototype: | glyph_metrics_t QFontEngineFT::alphaMapBoundingBox(glyph_t glyph, QFixed subPixelPosition, const QTransform &matrix, QFontEngine::GlyphFormat format) | Coverage: | 38.462% (5/13) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 1795-1826 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines (reference): | 1687-1715 | Comparison: | Different |
| | Different | 22 | 3 |
ascentName: | QFontEngineFT::ascent | Prototype: | QFixed QFontEngineFT::ascent() const | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 1294-1300 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines (reference): | 1238-1241 | Comparison: | Different |
| | Different | 1 | 1 |
averageCharWidthName: | QFontEngineFT::averageCharWidth | Prototype: | QFixed QFontEngineFT::averageCharWidth() const | Coverage: | 40.000% (4/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 1334-1350 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines (reference): | 1265-1275 | Comparison: | Different |
| | Different | 7 | 2 |
bitmapForGlyphName: | QFontEngineFT::bitmapForGlyph | Prototype: | QImage QFontEngineFT::bitmapForGlyph(glyph_t g, QFixed subPixelPosition, const QTransform &t) | Coverage: | 0.000% (0/22) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 1979-2002 | Comparison: | New |
| | New | 16 | 6 |
boundingBoxName: | QFontEngineFT::boundingBox | Prototype: | glyph_metrics_t QFontEngineFT::boundingBox(const QGlyphLayout &glyphs) | Coverage: | 40.000% (12/30) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 1692-1749 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines (reference): | 1594-1644 | Comparison: | Different |
| | Different | 38 | 7 |
boundingBoxName: | QFontEngineFT::boundingBox | Prototype: | glyph_metrics_t QFontEngineFT::boundingBox(glyph_t glyph) | Coverage: | 54.167% (13/24) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 1751-1788 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines (reference): | 1646-1680 | Comparison: | Different |
| | Different | 28 | 6 |
descentName: | QFontEngineFT::descent | Prototype: | QFixed QFontEngineFT::descent() const | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 1302-1308 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines (reference): | 1243-1246 | Comparison: | Different |
| | Different | 1 | 1 |
initName: | QFontEngineFT::init | Prototype: | bool QFontEngineFT::init(FaceId faceId, bool antialias, GlyphFormat format, QFreetypeFace *freetypeFace) | Coverage: | 46.875% (30/64) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 706-813 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines (reference): | 683-785 | Comparison: | Different |
| | Different | 60 | 16 |
leadingName: | QFontEngineFT::leading | Prototype: | QFixed QFontEngineFT::leading() const | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 1310-1316 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines (reference): | 1248-1251 | Comparison: | Different |
| | Different | 1 | 1 |
loadFlagsName: | QFontEngineFT::loadFlags | Prototype: | int QFontEngineFT::loadFlags(QGlyphSet *set, GlyphFormat format, int flags, bool &hsubpixel, int &vfactor) const | Coverage: | 45.652% (21/46) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 838-876 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines (reference): | 810-844 | Comparison: | Different |
| | Different | 23 | 10 |
loadGlyphName: | QFontEngineFT::loadGlyph | Prototype: | QFontEngineFT::Glyph *QFontEngineFT::loadGlyph(QGlyphSet *set, uint glyph, QFixed subPixelPosition, GlyphFormat format, bool fetchMetricsOnly) const | Coverage: | 51.587% (130/252) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 886-1252 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines (reference): | 857-1196 | Comparison: | Different |
| | Different | 250 | 59 |
lockFaceName: | QFontEngineFT::lockFace | Prototype: | FT_Face QFontEngineFT::lockFace(Scaling scale) const | Coverage: | 76.190% (16/21) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 2020-2043 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines (reference): | 1884-1906 | Comparison: | Different |
| | Different | 17 | 4 |
maxCharWidthName: | QFontEngineFT::maxCharWidth | Prototype: | qreal QFontEngineFT::maxCharWidth() const | Coverage: | 50.000% (2/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 1352-1358 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines (reference): | 1277-1280 | Comparison: | Different |
| | Different | 1 | 1 |
recalcAdvancesName: | QFontEngineFT::recalcAdvances | Prototype: | void QFontEngineFT::recalcAdvances(QGlyphLayout *glyphs, QFontEngine::ShaperFlags flags) const | Coverage: | 77.273% (34/44) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 1657-1690 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines (reference): | 1562-1592 | Comparison: | Different |
| | Different | 21 | 9 |
scaledBitmapMetricsName: | QFontEngineFT::scaledBitmapMetrics | Prototype: | QFixed QFontEngineFT::scaledBitmapMetrics(QFixed m) const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 1640-1643 | Comparison: | New |
| | New | 1 | 1 |
scaledBitmapMetricsName: | QFontEngineFT::scaledBitmapMetrics | Prototype: | glyph_metrics_t QFontEngineFT::scaledBitmapMetrics(const glyph_metrics_t &m) const | Coverage: | 0.000% (0/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 1645-1655 | Comparison: | New |
| | New | 8 | 1 |
xHeightName: | QFontEngineFT::xHeight | Prototype: | QFixed QFontEngineFT::xHeight() const | Coverage: | 50.000% (5/10) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines: | 1318-1332 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | Lines (reference): | 1253-1263 | Comparison: | Different |
| | Different | 7 | 2 |