diff options
author | Jannis Lübke <werbung.janrupf@t-online.de> | 2018-08-02 00:52:31 +0200 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2018-08-02 00:52:31 +0200 |
commit | 6aada8adf7df5075d5838512670a0b2cc2bc12a1 (patch) | |
tree | 46460efee6d3f1bd66bc611e4ad4665362d36bf0 /application/pages/modplatform/FtbListModel.h | |
parent | 6cee50eac6c25796eb3642239385b0c58860cd58 (diff) | |
download | PrismLauncher-6aada8adf7df5075d5838512670a0b2cc2bc12a1.tar.gz PrismLauncher-6aada8adf7df5075d5838512670a0b2cc2bc12a1.tar.bz2 PrismLauncher-6aada8adf7df5075d5838512670a0b2cc2bc12a1.zip |
NOISSUE FTB pack code implementation, cleaned up
Diffstat (limited to 'application/pages/modplatform/FtbListModel.h')
-rw-r--r-- | application/pages/modplatform/FtbListModel.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/application/pages/modplatform/FtbListModel.h b/application/pages/modplatform/FtbListModel.h index c85c04fa..98301fd7 100644 --- a/application/pages/modplatform/FtbListModel.h +++ b/application/pages/modplatform/FtbListModel.h @@ -7,6 +7,7 @@ #include <QSortFilterProxyModel> #include <QThreadPool> #include <QIcon> +#include <QStyledItemDelegate> #include <functional> @@ -60,8 +61,12 @@ public: int rowCount(const QModelIndex &parent) const override; int columnCount(const QModelIndex &parent) const override; QVariant data(const QModelIndex &index, int role) const override; + Qt::ItemFlags flags(const QModelIndex &index) const override; void fill(FtbModpackList modpacks); + void addPack(FtbModpack modpack); + void clear(); + void remove(int row); FtbModpack at(int row); void getLogo(const QString &logo, LogoCallback callback); |