aboutsummaryrefslogtreecommitdiff
path: root/application/pages/modplatform/flame/FlameModel.h
diff options
context:
space:
mode:
Diffstat (limited to 'application/pages/modplatform/flame/FlameModel.h')
-rw-r--r--application/pages/modplatform/flame/FlameModel.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/application/pages/modplatform/flame/FlameModel.h b/application/pages/modplatform/flame/FlameModel.h
index b4dded76..24383db0 100644
--- a/application/pages/modplatform/flame/FlameModel.h
+++ b/application/pages/modplatform/flame/FlameModel.h
@@ -15,7 +15,7 @@
#include <functional>
#include <net/NetJob.h>
-#include "FlameData.h"
+#include <modplatform/flame/FlamePackIndex.h>
namespace Flame {
@@ -39,7 +39,7 @@ public:
void fetchMore(const QModelIndex & parent) override;
void getLogo(const QString &logo, const QString &logoUrl, LogoCallback callback);
- void searchWithTerm(const QString & term);
+ void searchWithTerm(const QString & term, const int sort);
private slots:
void performPaginatedSearch();
@@ -54,13 +54,14 @@ private:
void requestLogo(QString file, QString url);
private:
- QList<Modpack> modpacks;
+ QList<IndexedPack> modpacks;
QStringList m_failedLogos;
QStringList m_loadingLogos;
LogoMap m_logoMap;
QMap<QString, LogoCallback> waitingCallbacks;
QString currentSearchTerm;
+ int currentSort = 0;
int nextSearchOffset = 0;
enum SearchState {
None,