Speed up Text construction with RichText
authorAndrew den Exter <andrew.den-exter@nokia.com>
Thu, 5 Jul 2012 02:40:13 +0000 (12:40 +1000)
committerQt by Nokia <qt-info@nokia.com>
Mon, 9 Jul 2012 07:05:37 +0000 (09:05 +0200)
commite1d6b323d474acc5cd70fd9a0b283326316f55a0
treeb2a47a61f5935d47ca903307c7bf24b9edb38d75
parent4598939ee2fad1238609ca43717199fd4e98c75f
Speed up Text construction with RichText

Setting the page size to empty can short cut some unnecessary layouts
triggered by QTextDocument/QTextDocumentLayout prior to the Text item
requiring a layout.

This rougly halves the construction time a Text item with RichText.

Task-number: QTBUG-19728
Change-Id: I03e6d293d8e5ac40046aef41171ca5009b718546
Reviewed-by: Martin Jones <martin.jones@nokia.com>
src/quick/items/qquicktext.cpp