Mercurial > minori
comparison include/gui/pages/anime_list.h @ 85:c69230dc2b5d
*: cleanup includes
author | Paper <mrpapersonic@gmail.com> |
---|---|
date | Sun, 29 Oct 2023 00:57:03 -0400 |
parents | d02fdf1d6708 |
children | 8043152ef9d4 |
comparison
equal
deleted
inserted
replaced
84:eab9e623eb84 | 85:c69230dc2b5d |
---|---|
1 #ifndef __gui__pages__anime_list_h | 1 #ifndef __gui__pages__anime_list_h |
2 #define __gui__pages__anime_list_h | 2 #define __gui__pages__anime_list_h |
3 | |
3 #include "core/anime.h" | 4 #include "core/anime.h" |
4 #include <QAbstractListModel> | 5 #include <QAbstractListModel> |
5 #include <QSortFilterProxyModel> | 6 #include <QSortFilterProxyModel> |
6 #include <QStyledItemDelegate> | 7 #include <QStyledItemDelegate> |
7 #include <QTreeView> | |
8 #include <QWidget> | 8 #include <QWidget> |
9 #include <vector> | 9 #include <vector> |
10 | |
11 class QTreeView; | |
12 class QTabBar; | |
10 | 13 |
11 class AnimeListPageDelegate : public QStyledItemDelegate { | 14 class AnimeListPageDelegate : public QStyledItemDelegate { |
12 Q_OBJECT | 15 Q_OBJECT |
13 | 16 |
14 public: | 17 public: |
95 QTabBar* tab_bar; | 98 QTabBar* tab_bar; |
96 QTreeView* tree_view; | 99 QTreeView* tree_view; |
97 QRect panelRect; | 100 QRect panelRect; |
98 std::array<AnimeListPageSortFilter*, 5> sort_models; | 101 std::array<AnimeListPageSortFilter*, 5> sort_models; |
99 }; | 102 }; |
103 | |
100 #endif // __gui__pages__anime_list_h | 104 #endif // __gui__pages__anime_list_h |