27 lines
653 B
C++
27 lines
653 B
C++
|
|
#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<QueryResultModel> 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));
|
|||
|
|
}
|