QmlProfiler: Draw Overview in multiple passes
authorUlf Hermann <ulf.hermann@digia.com>
Wed, 28 May 2014 03:34:16 +0000 (05:34 +0200)
committerUlf Hermann <ulf.hermann@digia.com>
Fri, 6 Jun 2014 12:21:17 +0000 (14:21 +0200)
commita5863aba87072bfe872dc7e6f08f3442141d1492
treec67847ea13b7590edaef7e645ee2295e4c8cd4d6
parentade2710725bf717ab9ef830dd9a38d90e6d47a1c
QmlProfiler: Draw Overview in multiple passes

If there are too many events it takes too long to draw the overview.
By drawing only part of the events in each paint callback and
scheduling multiple paints we can mitigate that. The result is that a
rough outline is visible immediately and the details are filled in bit
by bit.

Task-number: QTCREATORBUG-12341
Change-Id: Id94d914e2926be01cb1635fbd8814c4d2f57d23b
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
src/plugins/qmlprofiler/qml/Overview.js
src/plugins/qmlprofiler/qml/Overview.qml