Use the lazily-queried families for all QPA multi font engines.
authorPierre Rossi <pierre.rossi@nokia.com>
Wed, 7 Mar 2012 12:59:21 +0000 (13:59 +0100)
committerQt by Nokia <qt-info@nokia.com>
Wed, 14 Mar 2012 10:37:18 +0000 (11:37 +0100)
commitf254c5c8bf91a1d22c0f17c9842663cb68ee6b74
tree02296c790de1b4595d6f0fd60745d300abc7a809
parent8b6338be4a41b70f2fc3a18ca07592ca7eb01432
Use the lazily-queried families for all QPA multi font engines.

This is the approach introduced together with the  WebKit "backdoor"
that lets us use QRawFont with QTextLayout. We could use it all
over the place and share more code.

Change-Id: Ie1963679755f37ba9204d67554a163f1d1115604
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@nokia.com>
src/gui/text/qfontdatabase_qpa.cpp
src/gui/text/qfontengine.cpp
src/gui/text/qfontengine_p.h
src/gui/text/qfontengine_qpa.cpp
src/gui/text/qfontengine_qpa_p.h
src/gui/text/qplatformfontdatabase_qpa.cpp
src/gui/text/qplatformfontdatabase_qpa.h
src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp
src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase_p.h
src/platformsupport/fontdatabases/fontconfig/qfontenginemultifontconfig.cpp
src/platformsupport/fontdatabases/fontconfig/qfontenginemultifontconfig_p.h