summaryrefslogtreecommitdiffstats
path: root/src/corelib/animation
diff options
context:
space:
mode:
authordarius <dooitnow@gmail.com>2013-07-19 18:00:13 +0900
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-09-10 14:38:18 +0200
commitf079e9e77fa3e55a5ed7d1798557154448e75cfc (patch)
tree0db73b7555a2bc8475d5d09acca5095bba2b37fe /src/corelib/animation
parent955052c0d9d3277bfa3088c765ea0a60477b90ea (diff)
Windows CE : Fix incorrect text rendering on wince with freetype engine
On wince with freetype engine can't render text for non-latin text. because wince doesn't have truetype font FONTSIGNATURE api. so match function in qwindowsfontdatabase_ft.cpp was always failed and render incorrect text. this patch has 3 changes. 1. extract font unicode signature using GetFontData function 2. append font fallback data from registry (see. http://msdn.microsoft.com/en-us/library/ms901076.aspx) 3. wince's default font path is windows. correct fontdir Task-number: QTBUG-31974 Change-Id: If969df353492141669eeab33119f3506602871b3 Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com> Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Diffstat (limited to 'src/corelib/animation')
0 files changed, 0 insertions, 0 deletions