pgLab/pglab/tuplesresultwidget.h
eelke f5145f36ed wip: codegenerator, basic widget present for showing the generated code and specifying
parameters. Some code is also generated but it is not complete yet.

minimum still required
- field assignments
- properly format and escape the query string
2018-09-18 11:54:43 +02:00

29 lines
637 B
C++

#ifndef TUPLESRESULTWIDGET_H
#define TUPLESRESULTWIDGET_H
#include "QueryResultModel.h"
#include <QWidget>
namespace Ui {
class TuplesResultWidget;
}
class TuplesResultWidget : public QWidget
{
Q_OBJECT
public:
explicit TuplesResultWidget(QWidget *parent = 0);
~TuplesResultWidget();
void setResult(std::shared_ptr<QueryResultModel> res, float ms);
void exportData(const QString &file_name) const;
std::shared_ptr<const Pgsql::Result> GetPgsqlResult() const { return resultModel->GetPgsqlResult(); }
private:
Ui::TuplesResultWidget *ui;
std::shared_ptr<QueryResultModel> resultModel;
};
#endif // TUPLESRESULTWIDGET_H