Don't crash when no usable font is available
authorJiang Jiang <jiang.jiang@nokia.com>
Mon, 10 Oct 2011 15:43:59 +0000 (17:43 +0200)
committerQt by Nokia <qt-info@nokia.com>
Tue, 11 Oct 2011 14:01:12 +0000 (16:01 +0200)
commit612ac2b8c8e0d5c67b17ad3a9a564f5a049846a6
tree8012fab233e280a1bbc3b6db52e393dd5bb7c63b
parent93c8522dc3f2525bb5838dadde671b70a6ec3fe5
Don't crash when no usable font is available

We will fallback to box engine when no usable font is available,
and QRawFont (which scenegraph depends on) won't allocate glyph
index array on certain occasions. In those cases, QFontEngineBox
needs to support GlyphIndicesOnly flag.

Change-Id: I408ddd1b2f1a5f7ac2b6681cb7bf531bbbfc68e6
Reviewed-on: http://codereview.qt-project.org/6360
Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@nokia.com>
src/gui/text/qfontengine.cpp