9
+ − 1 #ifndef __gui__pages__statistics_h
+ − 2 #define __gui__pages__statistics_h
+ − 3 #include "gui/pages/anime_list.h"
+ − 4 #include <QFrame>
+ − 5 #include <QPlainTextEdit>
+ − 6 #include <QWidget>
+ − 7
+ − 8 class StatisticsWidget : public QFrame {
+ − 9 Q_OBJECT
+ − 10
+ − 11 public:
+ − 12 StatisticsWidget(QWidget* parent = nullptr);
+ − 13 void UpdateStatistics();
+ − 14
+ − 15 protected:
+ − 16 void showEvent(QShowEvent*) override;
+ − 17
+ − 18 private:
+ − 19 std::string MinutesToDateString(int minutes);
+ − 20 std::string SecondsToDateString(int seconds);
+ − 21
+ − 22 QPlainTextEdit* anime_list_data;
+ − 23
+ − 24 // QPlainTextEdit* score_distribution_title;
+ − 25 // QPlainTextEdit* score_distribution_labels;
+ − 26 // wxStaticText* score_distribution_graph; // how am I gonna do this
+ − 27
+ − 28 /* we don't HAVE a local database (yet ;)) */
+ − 29 // QPlainTextEdit* local_database_data;
+ − 30
+ − 31 QPlainTextEdit* application_data;
+ − 32 };
+ − 33 #endif // __gui__pages__statistics_h