Mercurial > minori
comparison include/gui/pages/anime_list.h @ 77:6f7385bd334c
*: update
formatted all source files, no more subclassing QThread... many other
changes :)
author | Paper <mrpapersonic@gmail.com> |
---|---|
date | Fri, 06 Oct 2023 06:18:53 -0400 |
parents | fe719c109dbc |
children | d02fdf1d6708 |
comparison
equal
deleted
inserted
replaced
76:3364fadc8a36 | 77:6f7385bd334c |
---|---|
52 ~AnimeListPageModel() override = default; | 52 ~AnimeListPageModel() override = default; |
53 int rowCount(const QModelIndex& parent = QModelIndex()) const override; | 53 int rowCount(const QModelIndex& parent = QModelIndex()) const override; |
54 int columnCount(const QModelIndex& parent = QModelIndex()) const override; | 54 int columnCount(const QModelIndex& parent = QModelIndex()) const override; |
55 QVariant data(const QModelIndex& index, int role) const override; | 55 QVariant data(const QModelIndex& index, int role) const override; |
56 QVariant headerData(const int section, const Qt::Orientation orientation, const int role) const override; | 56 QVariant headerData(const int section, const Qt::Orientation orientation, const int role) const override; |
57 void UpdateAnime(int id); | |
58 void RefreshList(); | 57 void RefreshList(); |
59 Anime::Anime* GetAnimeFromIndex(QModelIndex index); | 58 Anime::Anime* GetAnimeFromIndex(QModelIndex index); |
60 | 59 |
61 private: | 60 private: |
62 Anime::ListStatus status; | 61 Anime::ListStatus status; |
80 void SetupLayout(); | 79 void SetupLayout(); |
81 void showEvent(QShowEvent*) override; | 80 void showEvent(QShowEvent*) override; |
82 void resizeEvent(QResizeEvent* e) override; | 81 void resizeEvent(QResizeEvent* e) override; |
83 void RefreshList(); | 82 void RefreshList(); |
84 void RefreshTabs(); | 83 void RefreshTabs(); |
84 void UpdateAnime(int id); | |
85 void RemoveAnime(int id); | |
85 | 86 |
86 private slots: | 87 private slots: |
87 void DisplayColumnHeaderMenu(); | 88 void DisplayColumnHeaderMenu(); |
88 void DisplayListMenu(); | 89 void DisplayListMenu(); |
89 void ItemDoubleClicked(); | 90 void ItemDoubleClicked(); |