summaryrefslogtreecommitdiffstats
path: root/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm
diff options
context:
space:
mode:
Diffstat (limited to 'src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm')
-rw-r--r--src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm b/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm
index 7a6dfe266f..57fbf6032e 100644
--- a/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm
+++ b/src/platformsupport/fontdatabases/mac/qfontengine_coretext.mm
@@ -381,15 +381,13 @@ QT_WARNING_POP
return ret;
}
-bool QCoreTextFontEngine::processHheaTable() const
+void QCoreTextFontEngine::initializeHeightMetrics() const
{
- if (!QFontEngine::processHheaTable()) {
- m_ascent = QFixed::fromReal(CTFontGetAscent(ctfont));
- m_descent = QFixed::fromReal(CTFontGetDescent(ctfont));
- m_leading = QFixed::fromReal(CTFontGetLeading(ctfont));
- }
+ m_ascent = QFixed::fromReal(CTFontGetAscent(ctfont));
+ m_descent = QFixed::fromReal(CTFontGetDescent(ctfont));
+ m_leading = QFixed::fromReal(CTFontGetLeading(ctfont));
- return true;
+ QFontEngine::initializeHeightMetrics();
}
QFixed QCoreTextFontEngine::capHeight() const