diff -r a45d1cac365e -r c84042d014c9 src/RelpipeChartMainWindow.h --- a/src/RelpipeChartMainWindow.h Fri Sep 28 13:23:21 2018 +0200 +++ b/src/RelpipeChartMainWindow.h Sat Sep 29 00:43:16 2018 +0200 @@ -2,11 +2,27 @@ #include "ui_RelpipeChartMainWindow.h" -class RelpipeChartMainWindow : public QMainWindow { +#include +#include +#include +#include + +using namespace relpipe::reader; +using namespace relpipe::reader::handlers; + +class RelpipeChartMainWindow : public QMainWindow, public RelationalReaderStringHadler { Q_OBJECT public: RelpipeChartMainWindow(); virtual ~RelpipeChartMainWindow(); + virtual void startRelation(string_t name, std::vector attributes) override; + virtual void attribute(const string_t& value) override; + virtual void endOfPipe() override; private: Ui::RelpipeChartMainWindow widget; + QTabWidget* tabs = new QTabWidget(this); +public slots: + void slot123(); +signals: + void signal123(); };