#ifndef CANVAS_H #define CANVAS_H #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "macro.h" #include "ClassDigitizer.h" #include "CustomThreads.h" #include "CustomWidgets.h" #include #include #include #include #include #include //^==================================================== //^==================================================== class Canvas : public QMainWindow{ Q_OBJECT public: Canvas(Digitizer ** digi, unsigned int nDigi, ReadDataThread ** readDataThread, QMainWindow * parent = nullptr); ~Canvas(); private: Digitizer ** digi; unsigned short nDigi; ReadDataThread ** readDataThread; QChartView *chartView; QChart *chart; QBarSeries *barSeries; QBarCategoryAxis *axisX; }; #endif