summaryrefslogtreecommitdiffstats
path: root/src/platformsupport/fontdatabases/basic
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@digia.com>2014-03-19 15:19:53 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-03-22 12:56:06 +0100
commitc2c136306d74b5299d85e69b8757997d469e3409 (patch)
tree27e8d67a8e20edcb5dc1b3cfc7264456c37e2926 /src/platformsupport/fontdatabases/basic
parentecf6aa2dca87446a74bef3a13b963a1fd5e0d6d0 (diff)
Apply fontconfig settings to custom fonts
Currently QtWebKits custom fonts does not follow the system settings on Linux. This is because they are only handled by the basic fontdatabase. This patch adds handling of custom fonts to QFontconfigDatabase. Change-Id: I676fc97840766b58cd937bb8e2c9f166f30c8a6e Reviewed-by: Pierre Rossi <pierre.rossi@gmail.com>
Diffstat (limited to 'src/platformsupport/fontdatabases/basic')
-rw-r--r--src/platformsupport/fontdatabases/basic/qbasicfontdatabase.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/platformsupport/fontdatabases/basic/qbasicfontdatabase.cpp b/src/platformsupport/fontdatabases/basic/qbasicfontdatabase.cpp
index 1ed5ede3e8..88814151b6 100644
--- a/src/platformsupport/fontdatabases/basic/qbasicfontdatabase.cpp
+++ b/src/platformsupport/fontdatabases/basic/qbasicfontdatabase.cpp
@@ -170,6 +170,7 @@ QFontEngine *QBasicFontDatabase::fontEngine(const QByteArray &fontData, qreal pi
{
QFontDef fontDef;
fontDef.pixelSize = pixelSize;
+ fontDef.hintingPreference = hintingPreference;
QFontEngineFTRawData *fe = new QFontEngineFTRawData(fontDef);
if (!fe->initFromData(fontData)) {