Files
DRAMSys/analyzer/analyzer/presentation/tracemetrictreewidget.cpp
2014-07-10 11:16:16 +02:00

24 lines
585 B
C++

#include "tracemetrictreewidget.h"
TraceMetricTreeWidget::TraceMetricTreeWidget(QWidget *parent) : QTreeWidget(parent)
{
setHeaderHidden(true);
}
void TraceMetricTreeWidget::addTraceMetricResults(const TraceCalculatedMetrics& result)
{
setColumnCount(2);
QTreeWidgetItem* top = new QTreeWidgetItem({result.getTraceName()});
addTopLevelItem(top);
for(CalculatedMetric calculatedMetric : result.getCalculatedMetrics())
{
new QTreeWidgetItem(top,{calculatedMetric.getName() + QString(": ") + QString::number(calculatedMetric.getValue())});
}
}