Qt: fix synedit AV under darwin.

git-svn-id: trunk@16591 -
This commit is contained in:
zeljko 2008-09-15 12:08:45 +00:00
parent 7d321ea70b
commit e638219510

View File

@ -3024,7 +3024,11 @@ begin
TM.tmDescent := QtFontMetrics.descent;
TM.tmInternalLeading := QtFontMetrics.leading;
TM.tmExternalLeading := 0;
{$IFDEF DARWIN}
TM.tmAveCharWidth := QtFontMetrics.charWidth('x',0);
{$ELSE}
TM.tmAveCharWidth := QtFontMetrics.averageCharWidth;
{$ENDIF}
TM.tmMaxCharWidth := QtFontMetrics.maxWidth;
TM.tmWeight := QtDC.font.getWeight;
TM.tmOverhang := 0;