summaryrefslogtreecommitdiff
path: root/src/search/SearchModel.h
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2012-04-14 20:11:54 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-04-14 20:11:54 (GMT)
commit900e23128a16bd49d8929a232ac57fc7e30ad3f9 (patch)
treea5d04c86dc0ac5efb887579699e86143f12f20a8 /src/search/SearchModel.h
parent4c6be4ff2cc822d9c1ed36c9c88261771775dc02 (diff)
downloadpowder-900e23128a16bd49d8929a232ac57fc7e30ad3f9.zip
powder-900e23128a16bd49d8929a232ac57fc7e30ad3f9.tar.gz
Add ability to get favourites
Diffstat (limited to 'src/search/SearchModel.h')
-rw-r--r--src/search/SearchModel.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/search/SearchModel.h b/src/search/SearchModel.h
index 8f2ae58..980c06d 100644
--- a/src/search/SearchModel.h
+++ b/src/search/SearchModel.h
@@ -24,11 +24,13 @@ private:
int currentPage;
int resultCount;
bool showOwn;
+ bool showFavourite;
void notifySaveListChanged();
void notifySelectedChanged();
void notifyPageChanged();
void notifySortChanged();
void notifyShowOwnChanged();
+ void notifyShowFavouriteChanged();
//Variables and methods for backgroun save request
bool saveListLoaded;
@@ -48,10 +50,12 @@ public:
int GetPageCount() { return max(1, (int)(ceil(resultCount/16))); }
int GetPageNum() { return currentPage; }
std::string GetLastQuery() { return lastQuery; }
- void SetSort(string sort) { currentSort = sort; UpdateSaveList(1, lastQuery); notifySortChanged(); }
+ void SetSort(string sort) { currentSort = sort; notifySortChanged(); }
string GetSort() { return currentSort; }
- void SetShowOwn(bool show) { if(show!=showOwn) { showOwn = show; UpdateSaveList(1, lastQuery); } notifyShowOwnChanged(); }
+ void SetShowOwn(bool show) { if(show!=showOwn) { showOwn = show; } notifyShowOwnChanged(); }
bool GetShowOwn() { return showOwn; }
+ void SetShowFavourite(bool show) { if(show!=showFavourite) { showFavourite = show; } notifyShowFavouriteChanged(); }
+ bool GetShowFavourite() { return showFavourite; }
void SetLoadedSave(Save * save);
Save * GetLoadedSave();
bool GetSavesLoaded() { return saveListLoaded; }