summaryrefslogtreecommitdiffstats
path: root/src/s60main
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@nokia.com>2010-05-30 22:51:05 (GMT)
committerAlessandro Portale <alessandro.portale@nokia.com>2010-06-03 14:52:57 (GMT)
commit7d71e65658d27c200f97b93781c3c7f7c313ff56 (patch)
tree2c6937d5db1c67bb64d414c1f38108313b483793 /src/s60main
parentf535efb015314fb07573739fd33aa00ba5502bde (diff)
downloadQt-7d71e65658d27c200f97b93781c3c7f7c313ff56.zip
Qt-7d71e65658d27c200f97b93781c3c7f7c313ff56.tar.gz
Qt-7d71e65658d27c200f97b93781c3c7f7c313ff56.tar.bz2
Using Symbian's future font table getter Api
Qt requires raw access to the font tables of used fonts, for a variety of reasons. Until Symbian^4, it is/was not possible to access the font tables of the fonts which are stored in Symbians Font and Bitmap Server. That's why Qt for Symbian's FontDataBase created an own TFontStore where it loaded in all installed fonts. While accessing the font tables via the own TFontStore it still uses the rasterization and metrics from the FBS, which has public Api for those things. However, loading all fonts in the own TFontStore for each Qt Gui process slows down the program startup. Symbian's future font table setter Api is very welcome and this implemets it's usage. This patch lets Qt use the new font API on Symbain^4. The font tables are retrieved via RFontTable. Task-number: QT-2746 Reviewed-by: Jason Barron
Diffstat (limited to 'src/s60main')
0 files changed, 0 insertions, 0 deletions