QmlProfiler: nonzero trace starttimes

Change-Id: I734c1af79a4975f5f331f212721331ea877b391a
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
This commit is contained in:
Christiaan Janssen
2011-11-02 16:57:31 +01:00
parent 2b8e8cd8df
commit 886e613572
10 changed files with 54 additions and 23 deletions

View File

@@ -140,6 +140,9 @@ void QmlProfilerTraceClient::messageReceived(const QByteArray &data)
if (event == EndTrace) {
emit this->traceFinished(time);
d->maximumTime = time;
} else if (event == StartTrace) {
emit this->traceStarted(time);
d->maximumTime = time;
} else if (event < MaximumEventType) {
emit this->event((EventType)event, time);
d->maximumTime = qMax(time, d->maximumTime);