diff options
author | Alessandro Portale <alessandro.portale@nokia.com> | 2010-09-28 13:05:03 (GMT) |
---|---|---|
committer | Alessandro Portale <alessandro.portale@nokia.com> | 2010-09-28 13:05:03 (GMT) |
commit | 1341477e03dae2f9bc5ddb25beeb2ba3cd23358f (patch) | |
tree | 874527d55bb27fea9ed979dff7426d77e9a860e5 /src/s60installs/eabi | |
parent | 3e3ce984b54a0b199bf5d4f5e3dcb0a9d5b5bd79 (diff) | |
download | Qt-1341477e03dae2f9bc5ddb25beeb2ba3cd23358f.zip Qt-1341477e03dae2f9bc5ddb25beeb2ba3cd23358f.tar.gz Qt-1341477e03dae2f9bc5ddb25beeb2ba3cd23358f.tar.bz2 |
Implemeting, exporting and autotesting QFont::lastResortFont()
An implementation of QFont::lastResortFont() is still(!) missing
in Qt 4.7.0. I only became aware of QTBUG-6921, lately.
This patch...
1) implements QFont::lastResortFont() in qfont_s60.cpp by first
trying to get the lastResortFamily() and then falling back to a
hardcoded font.
2) updates the .def files with one additional entry
3) adds an autotest which verifies that lastResortFamily() does
return a non-empty string. In the firt place, that autotest makes
sure that lastResortFamily() is implemented and exported, so that
something like this issue will not go unnoticed in the next
Qt port.
Task-number: QTBUG-6921
Reviewed-by: Eskil
Diffstat (limited to 'src/s60installs/eabi')
-rw-r--r-- | src/s60installs/eabi/QtGuiu.def | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/s60installs/eabi/QtGuiu.def b/src/s60installs/eabi/QtGuiu.def index 4442d33..634b7af 100644 --- a/src/s60installs/eabi/QtGuiu.def +++ b/src/s60installs/eabi/QtGuiu.def @@ -12097,4 +12097,5 @@ EXPORTS _ZN19QApplicationPrivate19qmljsDebugArgumentsE @ 12096 NONAME DATA 4 _ZN20QGraphicsItemPrivate26childrenBoundingRectHelperEP10QTransformP6QRectFP13QGraphicsItem @ 12097 NONAME _ZNK20QGraphicsItemPrivate21effectiveBoundingRectEP13QGraphicsItem @ 12098 NONAME + _ZNK5QFont14lastResortFontEv @ 12099 NONAME |