# HG changeset patch # User František Kučera # Date 1538133801 -7200 # Node ID a45d1cac365e6470f6b0ee7e683e66bff70de212 # Parent 0f42346c8fc752e3c1f670e3ee63fa5930e39800 splitter and component placeholders diff -r 0f42346c8fc7 -r a45d1cac365e nbproject/configurations.xml --- a/nbproject/configurations.xml Fri Sep 28 12:51:55 2018 +0200 +++ b/nbproject/configurations.xml Fri Sep 28 13:23:21 2018 +0200 @@ -90,6 +90,9 @@ + + @@ -99,27 +102,6 @@ ${MAKE} -f Makefile ${MAKE} -f Makefile clean build/Debug/src/relpipe-out-chart - - - build/Debug/src - src - build/Debug/src/relpipe-out-chart_autogen/include - ../relpipe-lib-reader.cpp/include - ../relpipe-lib-cli.cpp/include - /usr/include/x86_64-linux-gnu/qt5 - /usr/include/x86_64-linux-gnu/qt5/QtWidgets - /usr/include/x86_64-linux-gnu/qt5/QtGui - /usr/include/x86_64-linux-gnu/qt5/QtCore - /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ - /usr/include/x86_64-linux-gnu/qt5/QtCharts - - - QT_CHARTS_LIB - QT_CORE_LIB - QT_GUI_LIB - QT_WIDGETS_LIB - - build/Debug @@ -131,6 +113,8 @@ ex="false" tool="1" flavor2="11"> + + - + + build/Debug/src + src + build/Debug/src/relpipe-out-chart_autogen/include + ../relpipe-lib-reader.cpp/include + ../relpipe-lib-cli.cpp/include + /usr/include/x86_64-linux-gnu/qt5 + /usr/include/x86_64-linux-gnu/qt5/QtWidgets + /usr/include/x86_64-linux-gnu/qt5/QtGui + /usr/include/x86_64-linux-gnu/qt5/QtCore + /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ + /usr/include/x86_64-linux-gnu/qt5/QtCharts /usr/include + + QT_CHARTS_LIB + QT_CORE_LIB + QT_GUI_LIB + QT_WIDGETS_LIB + + + + + + + build/Debug/src/relpipe-out-chart_autogen/EWIEGA46WW + /usr/include/x86_64-linux-gnu/qt5/QtCore + /usr/include/x86_64-linux-gnu/qt5/QtGui + /usr/include/x86_64-linux-gnu/qt5/QtWidgets + build/Debug/src/relpipe-out-chart_autogen/include + src + build/Debug/src/relpipe-out-chart_autogen + /usr/include/x86_64-linux-gnu/qt5 + build/Debug/src + + + build/Debug/src + src + build/Debug/src/relpipe-out-chart_autogen/include + ../relpipe-lib-reader.cpp/include + ../relpipe-lib-cli.cpp/include + /usr/include/x86_64-linux-gnu/qt5 + /usr/include/x86_64-linux-gnu/qt5/QtWidgets + /usr/include/x86_64-linux-gnu/qt5/QtGui + /usr/include/x86_64-linux-gnu/qt5/QtCore + /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ + /usr/include/x86_64-linux-gnu/qt5/QtCharts + + + QT_CHARTS_LIB + QT_CORE_LIB + QT_GUI_LIB + QT_WIDGETS_LIB + - + + + ../relpipe-lib-cli.cpp/include/relpipe/cli + src + /usr/include/x86_64-linux-gnu/qt5/QtCore + /usr/include/x86_64-linux-gnu/qt5/QtGui + /usr/include/x86_64-linux-gnu/qt5/QtWidgets + ../relpipe-lib-reader.cpp/include/relpipe/reader + ../relpipe-lib-reader.cpp/include/relpipe/reader/handlers + build/Debug/src/relpipe-out-chart_autogen/include + ../relpipe-lib-cli.cpp/include + ../relpipe-lib-reader.cpp/include + /usr/include/x86_64-linux-gnu/qt5 + build/Debug/src + diff -r 0f42346c8fc7 -r a45d1cac365e src/RelpipeChartMainWindow.cpp --- a/src/RelpipeChartMainWindow.cpp Fri Sep 28 12:51:55 2018 +0200 +++ b/src/RelpipeChartMainWindow.cpp Fri Sep 28 13:23:21 2018 +0200 @@ -1,7 +1,28 @@ +#include +#include +#include +#include +#include + #include "RelpipeChartMainWindow.h" RelpipeChartMainWindow::RelpipeChartMainWindow() { widget.setupUi(this); + + QTabWidget* tabs = new QTabWidget(this); + + for (int i = 0; i < 5; i++) { + QSplitter* splitter = new QSplitter(Qt::Orientation::Vertical, tabs); + splitter->addWidget(new QPushButton("here will be the chart", splitter)); + splitter->addWidget(new QPushButton("here will be the table", splitter)); + tabs->addTab(splitter, "relation_name"); + } + + //statusBar()->addWidget(new QPushButton("xxx", widget.statusbar)); + statusBar()->addWidget(new QLabel("Loading relations...", widget.statusbar)); + + setCentralWidget(tabs); + } RelpipeChartMainWindow::~RelpipeChartMainWindow() {