QmlProfiler: Replace QStringList with QString in event data

We never have multi-string event data and dragging around the list
everywhere just adds noise.

Change-Id: I4c73543464abea01d342e3f0a296ed1b05ee2a88
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
This commit is contained in:
Ulf Hermann
2014-06-13 16:33:30 +02:00
parent c7c4be9cb2
commit b0d79542b8
11 changed files with 30 additions and 29 deletions

View File

@@ -159,7 +159,7 @@ void QmlProfilerEventsModelProxy::loadData(qint64 rangeStart, qint64 rangeEnd)
QmlEventStats stats = {
event->displayName,
hash,
event->data.join(QLatin1String(" ")),
event->data,
event->location,
event->message,
event->rangeType,
@@ -354,7 +354,7 @@ void QmlProfilerEventParentsModelProxy::loadData()
0,
0,
0,
QStringList() << tr("Main Program"),
tr("Main Program"),
QmlDebug::QmlEventLocation(rootEventName, 0, 0),
0,0,0,0,0 // numericData fields
};
@@ -413,7 +413,7 @@ void QmlProfilerEventParentsModelProxy::loadData()
parent->rangeType = parentEvent->rangeType;
parent->duration = event.duration;
parent->calls = 1;
parent->details = parentEvent->data.join(QLatin1String(""));
parent->details = parentEvent->data;
parent->isBindingLoop = eventsInBindingLoop.contains(parentHash);
}
@@ -486,7 +486,7 @@ void QmlProfilerEventChildrenModelProxy::loadData()
child->rangeType = event.rangeType;
child->duration = event.duration;
child->calls = 1;
child->details = event.data.join(QLatin1String(""));
child->details = event.data;
child->isBindingLoop = eventsInBindingLoop.contains(parentHash);
}