diff options
author | Ulf Hermann <ulf.hermann@digia.com> | 2014-07-07 14:02:29 +0200 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@digia.com> | 2014-08-26 14:53:17 +0200 |
commit | 092627f6801e30529b2741f40e25067cfe68035c (patch) | |
tree | 5f41791ec99577c9024df917f198a903060dec63 /src/plugins/qmlprofiler/qmlprofilerpainteventsmodelproxy.cpp | |
parent | b0a3b2950acc92a612d04449da5545a88921c531 (diff) | |
download | qt-creator-092627f6801e30529b2741f40e25067cfe68035c.tar.gz |
QmlProfiler: Simplify range details
There is no use in creating multiple nested maps and lists and
selecting special translation contexts for that.
Change-Id: Ib83ab651adca8258a0e5b9ac99a657623a24145b
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
Diffstat (limited to 'src/plugins/qmlprofiler/qmlprofilerpainteventsmodelproxy.cpp')
-rw-r--r-- | src/plugins/qmlprofiler/qmlprofilerpainteventsmodelproxy.cpp | 50 |
1 files changed, 9 insertions, 41 deletions
diff --git a/src/plugins/qmlprofiler/qmlprofilerpainteventsmodelproxy.cpp b/src/plugins/qmlprofiler/qmlprofilerpainteventsmodelproxy.cpp index a85c7bb155..f958b6ad11 100644 --- a/src/plugins/qmlprofiler/qmlprofilerpainteventsmodelproxy.cpp +++ b/src/plugins/qmlprofiler/qmlprofilerpainteventsmodelproxy.cpp @@ -236,49 +236,17 @@ QVariantList PaintEventsModelProxy::labels() const return result; } -QVariantList PaintEventsModelProxy::details(int index) const +QVariantMap PaintEventsModelProxy::details(int index) const { Q_D(const PaintEventsModelProxy); - QVariantList result; - - static const char trContext[] = "RangeDetails"; - { - QVariantMap valuePair; - valuePair.insert(QLatin1String("displayName"), QVariant(displayName())); - result << valuePair; - } - - // duration - { - QVariantMap valuePair; - valuePair.insert(QCoreApplication::translate(trContext, "Duration:"), - QVariant(QmlProfilerBaseModel::formatTime(d->range(index).duration))); - result << valuePair; - } - - // duration - { - QVariantMap valuePair; - valuePair.insert(QCoreApplication::translate(trContext, "Framerate:"), QVariant(QString::fromLatin1("%1 FPS").arg(d->range(index).framerate))); - result << valuePair; - } - - // duration - { - QVariantMap valuePair; - valuePair.insert(QCoreApplication::translate(trContext, "Animations:"), QVariant(QString::fromLatin1("%1").arg(d->range(index).animationcount))); - result << valuePair; - } - - { - QVariantMap valuePair; - valuePair.insert(QCoreApplication::translate(trContext, "Context:"), - QCoreApplication::translate(trContext, - d->range(index).threadId == QmlDebug::GuiThread ? - "GUI Thread" : "Render Thread")); - result << valuePair; - } - + QVariantMap result; + + result.insert(QStringLiteral("displayName"), displayName()); + result.insert(tr("Duration"), QmlProfilerBaseModel::formatTime(d->range(index).duration)); + result.insert(tr("Framerate"), QString::fromLatin1("%1 FPS").arg(d->range(index).framerate)); + result.insert(tr("Animations"), QString::fromLatin1("%1").arg(d->range(index).animationcount)); + result.insert(tr("Context"), tr(d->range(index).threadId == QmlDebug::GuiThread ? + "GUI Thread" : "Render Thread")); return result; } |