#include "tuplesresultwidget.h" #include "ui_tuplesresultwidget.h" #include "util.h" TuplesResultWidget::TuplesResultWidget(QWidget *parent) : QWidget(parent), ui(new Ui::TuplesResultWidget) { ui->setupUi(this); ui->lblRowCount->setText(QString()); } TuplesResultWidget::~TuplesResultWidget() { delete ui; } void TuplesResultWidget::setResult(std::shared_ptr res, float ms) { resultModel = res; ui->ResultView->setModel(resultModel.get()); QString rowcount_str = QString("rows: %1").arg(resultModel->rowCount()); ui->lblRowCount->setText(rowcount_str); ui->lblElapsedTime->setText(msfloatToHumanReadableString(ms)); }