#ifndef PROGRESS_PAGE_H #define PROGRESS_PAGE_H #include #include "BaseStatPage.h" #include "../charts/DataPoint.h" class PieChart; class ProgressPage: public BaseStatPage { Q_OBJECT public: ProgressPage(const StatisticsParams* statParams); void updateDataSet(); QString getTitle() const { return tr("Study progress"); } bool usesTimePeriod() const {return false;} protected: QWidget* createChart(); private: void updateCardsNumbers(); QList getDataSet() const; private: PieChart* chart; int allCardsNum; int newCardsNum; int toBeRepeated; }; #endif