| Function | Condition % | Modificationsā¾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 scaledBitmapMetrics| Name:  | 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 | 
 scaledBitmapMetrics| Name:  | 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 | 
 bitmapForGlyph| Name:  | 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 | 
 xHeight| Name:  | 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 | 
 recalcAdvances| Name:  | 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 | 
 maxCharWidth| Name:  | 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 | 
 lockFace| Name:  | 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 | 
 loadGlyph| Name:  | 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 | 
 loadFlags| Name:  | 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 | 
 leading| Name:  | 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 | 
 init| Name:  | 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 | 
 descent| Name:  | 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 | 
 boundingBox| Name:  | 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 | 
 boundingBox| Name:  | 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 | 
 averageCharWidth| Name:  | 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 | 
 ascent| Name:  | 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 | 
 alphaMapBoundingBox| Name:  | 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 |