forked from qt-creator/qt-creator
QmlProfiler: Avoid repetitive calls
Change-Id: Iaf84cccf864b3975e6f6fe282a97fb5ea70e7a93 Reviewed-by: Ulf Hermann <ulf.hermann@digia.com>
This commit is contained in:
committed by
Orgad Shaneh
parent
f470db1e23
commit
995cb365c4
@@ -469,11 +469,12 @@ void QV8ProfilerEventsMainView::QV8ProfilerEventsMainViewPrivate::buildV8ModelFr
|
|||||||
item->setEditable(false);
|
item->setEditable(false);
|
||||||
|
|
||||||
// metadata
|
// metadata
|
||||||
newRow.at(0)->setData(QString::fromLatin1("%1:%2").arg(v8event->filename, QString::number(v8event->line)), EventHashStrRole);
|
QStandardItem *firstItem = newRow.at(0);
|
||||||
newRow.at(0)->setData(QVariant(v8event->filename), FilenameRole);
|
firstItem->setData(QString::fromLatin1("%1:%2").arg(v8event->filename, QString::number(v8event->line)), EventHashStrRole);
|
||||||
newRow.at(0)->setData(QVariant(v8event->line), LineRole);
|
firstItem->setData(QVariant(v8event->filename), FilenameRole);
|
||||||
newRow.at(0)->setData(QVariant(-1),ColumnRole); // v8 events have no column info
|
firstItem->setData(QVariant(v8event->line), LineRole);
|
||||||
newRow.at(0)->setData(QVariant(v8event->eventId), EventIdRole);
|
firstItem->setData(QVariant(-1),ColumnRole); // v8 events have no column info
|
||||||
|
firstItem->setData(QVariant(v8event->eventId), EventIdRole);
|
||||||
|
|
||||||
// append
|
// append
|
||||||
m_model->invisibleRootItem()->appendRow(newRow);
|
m_model->invisibleRootItem()->appendRow(newRow);
|
||||||
|
|||||||
Reference in New Issue
Block a user