| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QFontEngine::minRightBearing| Name: | QFontEngine::minRightBearing | | Prototype: | qreal QFontEngine::minRightBearing() const | | Coverage: | 0.000% (0/34) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 581-647 |
| | 27 | 10 |
QFontEngine::properties| Name: | QFontEngine::properties | | Prototype: | QFontEngine::Properties QFontEngine::properties() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 982-1001 |
| | 16 | 1 |
QFontEngine::setGlyphCache| Name: | QFontEngine::setGlyphCache | | Prototype: | void QFontEngine::setGlyphCache(const void *context, QFontEngineGlyphCache *cache) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1048-1067 |
| | 10 | 4 |
QFontEngine::subPixelPositionForX| Name: | QFontEngine::subPixelPositionForX | | Prototype: | QFixed QFontEngine::subPixelPositionForX(QFixed x) const | | Coverage: | 0.000% (0/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 899-914 |
| | 8 | 3 |
QFontEngine::supportsScript| Name: | QFontEngine::supportsScript | | Prototype: | bool QFontEngine::supportsScript(QChar::Script script) const | | Coverage: | 0.000% (0/30) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 354-399 |
| | 23 | 8 |
QFontEngine::supportsTransformation| Name: | QFontEngine::supportsTransformation | | Prototype: | bool QFontEngine::supportsTransformation(const QTransform &transform) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 436-439 |
| | 1 | 1 |
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: | 649-670 |
| | 16 | 2 |
QFontEngine::underlinePosition| Name: | QFontEngine::underlinePosition | | Prototype: | QFixed QFontEngine::underlinePosition() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 292-295 |
| | 1 | 1 |
QFontEngine::unlockAlphaMapForGlyph| Name: | QFontEngine::unlockAlphaMapForGlyph | | Prototype: | void QFontEngine::unlockAlphaMapForGlyph() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 935-939 |
| | 2 | 1 |
QFontEngine::xHeight| Name: | QFontEngine::xHeight | | Prototype: | QFixed QFontEngine::xHeight() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 422-427 |
| | 3 | 1 |
QFontEngine::~QFontEngine| Name: | QFontEngine::~QFontEngine | | Prototype: | QFontEngine::~QFontEngine() | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 271-277 |
| | 2 | 2 |
QFontEngineBox::QFontEngineBox| Name: | QFontEngineBox::QFontEngineBox | | Prototype: | QFontEngineBox::QFontEngineBox(int size) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1583-1588 |
| | 1 | 1 |
QFontEngineBox::QFontEngineBox| Name: | QFontEngineBox::QFontEngineBox | | Prototype: | QFontEngineBox::QFontEngineBox(Type type, int size) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1590-1595 |
| | 1 | 1 |
QFontEngineBox::addOutlineToPath| Name: | QFontEngineBox::addOutlineToPath | | Prototype: | void QFontEngineBox::addOutlineToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1637-1650 |
| | 9 | 3 |
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: | 1725-1738 |
| | 8 | 2 |
QFontEngineBox::ascent| Name: | QFontEngineBox::ascent | | Prototype: | QFixed QFontEngineBox::ascent() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1699-1702 |
| | 1 | 1 |
QFontEngineBox::boundingBox| Name: | QFontEngineBox::boundingBox | | Prototype: | glyph_metrics_t QFontEngineBox::boundingBox(const QGlyphLayout &glyphs) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1652-1659 |
| | 5 | 1 |
QFontEngineBox::boundingBox| Name: | QFontEngineBox::boundingBox | | Prototype: | glyph_metrics_t QFontEngineBox::boundingBox(glyph_t) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1688-1691 |
| | 1 | 1 |
QFontEngineBox::canRender| Name: | QFontEngineBox::canRender | | Prototype: | bool QFontEngineBox::canRender(const QChar *, int) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1720-1723 |
| | 1 | 1 |
QFontEngineBox::cloneWithSize| Name: | QFontEngineBox::cloneWithSize | | Prototype: | QFontEngine *QFontEngineBox::cloneWithSize(qreal pixelSize) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1693-1697 |
| | 2 | 1 |
QFontEngineBox::descent| Name: | QFontEngineBox::descent | | Prototype: | QFixed QFontEngineBox::descent() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1704-1707 |
| | 1 | 1 |
QFontEngineBox::draw| Name: | QFontEngineBox::draw | | Prototype: | void QFontEngineBox::draw(QPaintEngine *p, qreal x, qreal y, const QTextItemInt &ti) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1661-1686 |
| | 18 | 4 |
QFontEngineBox::glyphIndex| Name: | QFontEngineBox::glyphIndex | | Prototype: | glyph_t QFontEngineBox::glyphIndex(uint ucs4) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1601-1605 |
| | 2 | 1 |
QFontEngineBox::leading| Name: | QFontEngineBox::leading | | Prototype: | QFixed QFontEngineBox::leading() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1709-1713 |
| | 2 | 1 |
QFontEngineBox::maxCharWidth| Name: | QFontEngineBox::maxCharWidth | | Prototype: | qreal QFontEngineBox::maxCharWidth() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1715-1718 |
| | 1 | 1 |
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: | 1631-1635 |
| | 2 | 2 |
QFontEngineBox::stringToCMap| Name: | QFontEngineBox::stringToCMap | | Prototype: | bool QFontEngineBox::stringToCMap(const QChar *str, int len, QGlyphLayout *glyphs, int *nglyphs, QFontEngine::ShaperFlags flags) const | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 1607-1629 |
| | 14 | 4 |
QFontEngineData::QFontEngineData| Name: | QFontEngineData::QFontEngineData | | Prototype: | QFontEngineData::QFontEngineData() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp | | Lines: | 318-322 |
| | 1 | 1 |
QFontEngineData::~QFontEngineData| Name: | QFontEngineData::~QFontEngineData | | Prototype: | QFontEngineData::~QFontEngineData() | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp | | Lines: | 324-334 |
| | 6 | 4 |
QFontEngineFT::Glyph::~Glyph| Name: | QFontEngineFT::Glyph::~Glyph | | Prototype: | QFontEngineFT::Glyph::~Glyph() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 553-556 |
| | 1 | 1 |
QFontEngineFT::QFontEngineFT| Name: | QFontEngineFT::QFontEngineFT | | Prototype: | QFontEngineFT::QFontEngineFT(const QFontDef &fd) | | Coverage: | 40.000% (2/5) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 662-690 |
| | 23 | 1 |
QFontEngineFT::QGlyphSet::QGlyphSet| Name: | QFontEngineFT::QGlyphSet::QGlyphSet | | Prototype: | QFontEngineFT::QGlyphSet::QGlyphSet() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 2056-2065 |
| | 6 | 1 |
QFontEngineFT::QGlyphSet::clear| Name: | QFontEngineFT::QGlyphSet::clear | | Prototype: | void QFontEngineFT::QGlyphSet::clear() | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 2072-2085 |
| | 8 | 4 |
QFontEngineFT::QGlyphSet::removeGlyphFromCache| Name: | QFontEngineFT::QGlyphSet::removeGlyphFromCache | | Prototype: | void QFontEngineFT::QGlyphSet::removeGlyphFromCache(glyph_t index, QFixed subPixelPosition) | | Coverage: | 0.000% (0/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 2087-2099 |
| | 7 | 4 |
QFontEngineFT::QGlyphSet::setGlyph| Name: | QFontEngineFT::QGlyphSet::setGlyph | | Prototype: | void QFontEngineFT::QGlyphSet::setGlyph(glyph_t index, QFixed subPixelPosition, Glyph *glyph) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 2101-2110 |
| | 5 | 3 |
QFontEngineFT::QGlyphSet::~QGlyphSet| Name: | QFontEngineFT::QGlyphSet::~QGlyphSet | | Prototype: | QFontEngineFT::QGlyphSet::~QGlyphSet() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 2067-2070 |
| | 1 | 1 |
QFontEngineFT::addGlyphsToPath| Name: | QFontEngineFT::addGlyphsToPath | | Prototype: | void QFontEngineFT::addGlyphsToPath(glyph_t *glyphs, QFixedPoint *positions, int numGlyphs, QPainterPath *path, QTextItem::RenderFlags) | | Coverage: | 53.846% (7/13) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1507-1527 |
| | 13 | 5 |
QFontEngineFT::addOutlineToPath| Name: | QFontEngineFT::addOutlineToPath | | Prototype: | void QFontEngineFT::addOutlineToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags) | | Coverage: | 30.000% (3/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1483-1505 |
| | 15 | 4 |
QFontEngineFT::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 |
| | 24 | 4 |
QFontEngineFT::alphaMapForGlyph| Name: | QFontEngineFT::alphaMapForGlyph | | Prototype: | QImage QFontEngineFT::alphaMapForGlyph(glyph_t g, QFixed subPixelPosition) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1935-1938 |
| | 1 | 1 |
QFontEngineFT::alphaMapForGlyph| Name: | QFontEngineFT::alphaMapForGlyph | | Prototype: | QImage QFontEngineFT::alphaMapForGlyph(glyph_t g, QFixed subPixelPosition, const QTransform &t) | | Coverage: | 36.364% (4/11) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1940-1956 |
| | 9 | 3 |
QFontEngineFT::alphaRGBMapForGlyph| Name: | QFontEngineFT::alphaRGBMapForGlyph | | Prototype: | QImage QFontEngineFT::alphaRGBMapForGlyph(glyph_t g, QFixed subPixelPosition, const QTransform &t) | | Coverage: | 0.000% (0/12) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1958-1977 |
| | 11 | 4 |
QFontEngineFT::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 |
| | 4 | 2 |
QFontEngineFT::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 |
| | 10 | 3 |
QFontEngineFT::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 |
| | 16 | 6 |
QFontEngineFT::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 |
| | 43 | 9 |
QFontEngineFT::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 |
| | 30 | 7 |
QFontEngineFT::boundingBox| Name: | QFontEngineFT::boundingBox | | Prototype: | glyph_metrics_t QFontEngineFT::boundingBox(glyph_t glyph, const QTransform &matrix) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1790-1793 |
| | 1 | 1 |
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: | 2145-2156 |
| | 7 | 2 |
QFontEngineFT::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 |
| | 4 | 2 |
QFontEngineFT::doKerning| Name: | QFontEngineFT::doKerning | | Prototype: | void QFontEngineFT::doKerning(QGlyphLayout *g, QFontEngine::ShaperFlags flags) const | | Coverage: | 53.846% (7/13) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1370-1390 |
| | 12 | 4 |
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: | 1269-1275 |
| | 3 | 2 |
QFontEngineFT::faceId| Name: | QFontEngineFT::faceId | | Prototype: | QFontEngine::FaceId QFontEngineFT::faceId() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1254-1257 |
| | 1 | 1 |
QFontEngineFT::getPointInOutline| Name: | QFontEngineFT::getPointInOutline | | Prototype: | int QFontEngineFT::getPointInOutline(glyph_t glyph, int flags, quint32 point, QFixed *xpos, QFixed *ypos, quint32 *nPoints) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 2112-2121 |
| | 7 | 1 |
QFontEngineFT::getSfntTableData| Name: | QFontEngineFT::getSfntTableData | | Prototype: | bool QFontEngineFT::getSfntTableData(uint tag, uchar *buffer, uint *length) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1277-1280 |
| | 1 | 1 |
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: | 1448-1476 |
| | 20 | 2 |
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: | 2009-2018 |
| | 6 | 2 |
QFontEngineFT::glyphIndex| Name: | QFontEngineFT::glyphIndex | | Prototype: | glyph_t QFontEngineFT::glyphIndex(uint ucs4) const | | Coverage: | 85.000% (17/20) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1529-1557 |
| | 14 | 6 |
QFontEngineFT::handle| Name: | QFontEngineFT::handle | | Prototype: | Qt::HANDLE QFontEngineFT::handle() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 2158-2161 |
| | 1 | 1 |
QFontEngineFT::init| Name: | QFontEngineFT::init | | Prototype: | bool QFontEngineFT::init(FaceId faceId, bool antialias, GlyphFormat format, const QByteArray &fontData) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 698-702 |
| | 1 | 1 |
QFontEngineFT::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 |
| | 62 | 17 |
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: | 2123-2143 |
| | 13 | 2 |
QFontEngineFT::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 |
| | 4 | 2 |
QFontEngineFT::lineThickness| Name: | QFontEngineFT::lineThickness | | Prototype: | QFixed QFontEngineFT::lineThickness() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1360-1363 |
| | 1 | 1 |
QFontEngineFT::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 |
| | 25 | 11 |
QFontEngineFT::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 |
| | 260 | 62 |
QFontEngineFT::loadGlyphFor| Name: | QFontEngineFT::loadGlyphFor | | Prototype: | QFontEngineFT::Glyph *QFontEngineFT::loadGlyphFor(glyph_t g, QFixed subPixelPosition, GlyphFormat format, const QTransform &t, bool fetchBoundingBox) | | Coverage: | 73.077% (19/26) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1907-1933 |
| | 16 | 4 |
QFontEngineFT::loadGlyphSet| Name: | QFontEngineFT::loadGlyphSet | | Prototype: | QFontEngineFT::QGlyphSet *QFontEngineFT::loadGlyphSet(const QTransform &matrix) | | Coverage: | 75.000% (21/28) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1404-1446 |
| | 25 | 7 |
QFontEngineFT::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 |
| | 17 | 5 |
QFontEngineFT::lockedAlphaMapForGlyph| Name: | QFontEngineFT::lockedAlphaMapForGlyph | | Prototype: | QImage *QFontEngineFT::lockedAlphaMapForGlyph(glyph_t glyphIndex, QFixed subPixelPosition, QFontEngine::GlyphFormat neededFormat, const QTransform &t, QPoint *offset) | | Coverage: | 64.706% (22/34) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1858-1894 |
| | 22 | 8 |
QFontEngineFT::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 |
| | 4 | 2 |
QFontEngineFT::non_locked_face| Name: | QFontEngineFT::non_locked_face | | Prototype: | FT_Face QFontEngineFT::non_locked_face() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 2050-2053 |
| | 1 | 1 |
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: | 1259-1267 |
| | 4 | 2 |
QFontEngineFT::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 |
| | 23 | 10 |
QFontEngineFT::removeGlyphFromCache| Name: | QFontEngineFT::removeGlyphFromCache | | Prototype: | void QFontEngineFT::removeGlyphFromCache(glyph_t glyph) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 2004-2007 |
| | 1 | 1 |
QFontEngineFT::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 |
| | 1 | 1 |
QFontEngineFT::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 |
| | 8 | 1 |
QFontEngineFT::setDefaultHintStyle| Name: | QFontEngineFT::setDefaultHintStyle | | Prototype: | void QFontEngineFT::setDefaultHintStyle(HintStyle style) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 833-836 |
| | 1 | 1 |
QFontEngineFT::setQtDefaultHintStyle| Name: | QFontEngineFT::setQtDefaultHintStyle | | Prototype: | void QFontEngineFT::setQtDefaultHintStyle(QFont::HintingPreference hintingPreference) | | Coverage: | 100.000% (9/9) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 815-831 |
| | 9 | 5 |
QFontEngineFT::shouldUseDesignMetrics| Name: | QFontEngineFT::shouldUseDesignMetrics | | Prototype: | bool QFontEngineFT::shouldUseDesignMetrics(QFontEngine::ShaperFlags flags) const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1632-1638 |
| | 3 | 2 |
QFontEngineFT::stringToCMap| Name: | QFontEngineFT::stringToCMap | | Prototype: | bool QFontEngineFT::stringToCMap(const QChar *str, int len, QGlyphLayout *glyphs, int *nglyphs, QFontEngine::ShaperFlags flags) const | | Coverage: | 74.000% (37/50) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1559-1630 |
| | 43 | 14 |
QFontEngineFT::supportsTransformation| Name: | QFontEngineFT::supportsTransformation | | Prototype: | bool QFontEngineFT::supportsTransformation(const QTransform &transform) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1478-1481 |
| | 1 | 1 |
QFontEngineFT::synthesized| Name: | QFontEngineFT::synthesized | | Prototype: | int QFontEngineFT::synthesized() const | | Coverage: | 0.000% (0/16) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1282-1292 |
| | 8 | 4 |
QFontEngineFT::underlinePosition| Name: | QFontEngineFT::underlinePosition | | Prototype: | QFixed QFontEngineFT::underlinePosition() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1365-1368 |
| | 1 | 1 |
QFontEngineFT::unlockAlphaMapForGlyph| Name: | QFontEngineFT::unlockAlphaMapForGlyph | | Prototype: | void QFontEngineFT::unlockAlphaMapForGlyph() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 1896-1899 |
| | 1 | 1 |
QFontEngineFT::unlockFace| Name: | QFontEngineFT::unlockFace | | Prototype: | void QFontEngineFT::unlockFace() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp | | Lines: | 2045-2048 |
| | 1 | 1 |
QFontEngineFT::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 |
| | 9 | 3 |
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: | 692-696 |
| | 2 | 2 |
QFontEngineFTRawData::QFontEngineFTRawData| Name: | QFontEngineFTRawData::QFontEngineFTRawData | | Prototype: | QFontEngineFTRawData(const QFontDef &fontDef) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/basic/qbasicfontdatabase.cpp | | Lines: | 122-124 |
| | 2 | 1 |
QFontEngineFTRawData::initFromData| Name: | QFontEngineFTRawData::initFromData | | Prototype: | bool initFromData(const QByteArray &fontData) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/basic/qbasicfontdatabase.cpp | | Lines: | 137-145 |
| | 5 | 1 |
QFontEngineFTRawData::updateFamilyNameAndStyle| Name: | QFontEngineFTRawData::updateFamilyNameAndStyle | | Prototype: | void updateFamilyNameAndStyle() | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/basic/qbasicfontdatabase.cpp | | Lines: | 126-135 |
| | 5 | 3 |
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: | 1751-1771 |
| | 8 | 2 |
QFontEngineMulti::addOutlineToPath| Name: | QFontEngineMulti::addOutlineToPath | | Prototype: | void QFontEngineMulti::addOutlineToPath(qreal x, qreal y, const QGlyphLayout &glyphs, QPainterPath *path, QTextItem::RenderFlags flags) | | Coverage: | 0.000% (0/46) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 2002-2059 |
| | 35 | 16 |
QFontEngineMulti::alphaMapForGlyph| Name: | QFontEngineMulti::alphaMapForGlyph | | Prototype: | QImage QFontEngineMulti::alphaMapForGlyph(glyph_t glyph) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 2225-2229 |
| | 2 | 1 |
QFontEngineMulti::alphaMapForGlyph| Name: | QFontEngineMulti::alphaMapForGlyph | | Prototype: | QImage QFontEngineMulti::alphaMapForGlyph(glyph_t glyph, QFixed subPixelPosition) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 2231-2235 |
| | 2 | 1 |
QFontEngineMulti::alphaMapForGlyph| Name: | QFontEngineMulti::alphaMapForGlyph | | Prototype: | QImage QFontEngineMulti::alphaMapForGlyph(glyph_t glyph, const QTransform &t) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 2237-2241 |
| | 2 | 1 |
QFontEngineMulti::alphaMapForGlyph| Name: | QFontEngineMulti::alphaMapForGlyph | | Prototype: | QImage QFontEngineMulti::alphaMapForGlyph(glyph_t glyph, QFixed subPixelPosition, const QTransform &t) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 2243-2247 |
| | 2 | 1 |
QFontEngineMulti::alphaRGBMapForGlyph| Name: | QFontEngineMulti::alphaRGBMapForGlyph | | Prototype: | QImage QFontEngineMulti::alphaRGBMapForGlyph(glyph_t glyph, QFixed subPixelPosition, const QTransform &t) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 2249-2253 |
| | 2 | 1 |
QFontEngineMulti::ascent| Name: | QFontEngineMulti::ascent | | Prototype: | QFixed QFontEngineMulti::ascent() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 2153-2154 |
| | 1 | 1 |
QFontEngineMulti::averageCharWidth| Name: | QFontEngineMulti::averageCharWidth | | Prototype: | QFixed QFontEngineMulti::averageCharWidth() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp | | Lines: | 2169-2172 |
| | 1 | 1 |