#ifndef GSPLOTLAYOUT_H #define GSPLOTLAYOUT_H #include "gs_headers.h" #define MAX_ROW_COUNT 2 class GSPlotLayout : public QVBoxLayout { Q_OBJECT public: explicit GSPlotLayout(QWidget* parent = nullptr); virtual void addWidget(QWidget* widget); ~GSPlotLayout(); private: QVector> LayoutBank; void AddRow(QHBoxLayout* layout); }; #endif // GSPLOTLAYOUT_H