QmlProfiler: showing paint events

Change-Id: Iaf62b0291b4586ddbafe61d890206c2e5c779f1c
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
This commit is contained in:
Christiaan Janssen
2013-06-11 14:48:47 +02:00
committed by Kai Koehne
parent 59a91692b3
commit 3f6226930f
16 changed files with 592 additions and 13 deletions

View File

@@ -202,6 +202,16 @@ void QmlProfilerModelManager::addV8Event(int depth, const QString &function, con
d->v8Model->addV8Event(depth, function, filename, lineNumber,totalTime, selfTime);
}
void QmlProfilerModelManager::addFrameEvent(qint64 time, int framerate, int animationcount)
{
if (d->traceTime->startTime() == -1)
d->traceTime->setStartTime(time);
QTC_ASSERT(state() == QmlProfilerDataState::AcquiringData, /**/);
d->model->addFrameEvent(time, framerate, animationcount);
emit countChanged();
}
void QmlProfilerModelManager::addSceneGraphEvent(int eventType, int SGEtype, qint64 startTime, qint64 timing1, qint64 timing2, qint64 timing3, qint64 timing4, qint64 timing5)
{
if (d->traceTime->startTime() == -1)