summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorKonstantin Ritt <ritt.ks@gmail.com>2016-01-27 04:35:05 +0400
committerKonstantin Ritt <ritt.ks@gmail.com>2016-01-29 11:24:49 +0000
commit3e5719ae7b8f4ff2b1aff6d9134386bcc64e5b4b (patch)
tree94b0f9ef7407ce5f17bbdc7f8b6a23b2d7e4a4c3 /doc
parent270cc073b7e0fbc34d635aa70788e70d66433334 (diff)
QFont: Fix possible cache misses due to misprepared cache key
Parse the requested family before we're looking/saving into the cache, thus hitting the cached EngineData for: * quoted family names (eg. QFont("'Arial'")) * non-simplified family names (eg. QFont(" Arial ")) * substituted family names (\sa QFont::insertSubstitution()) * explicit fallback list, where possible (eg. QFont("Tahoma, Arial")) This also improves the cache hitting for the font engines in some cases. Change-Id: I18cdc3e8d669cccec961f84e9b27329402e2b7ed Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@theqtcompany.com>
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions