summaryrefslogtreecommitdiff
path: root/src/search/SearchView.h
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2012-08-05 12:08:51 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-08-05 12:08:51 (GMT)
commit05024cc7870606ea9a2ca3840811a665748d52fb (patch)
tree61ce0bdb6e29a72f9b44c31f3440dca06cc455c7 /src/search/SearchView.h
parent4b85d19217ed512d905521f4c050c8b706afc9c2 (diff)
downloadpowder-05024cc7870606ea9a2ca3840811a665748d52fb.zip
powder-05024cc7870606ea9a2ca3840811a665748d52fb.tar.gz
Persistent search window responds to user auth events
Diffstat (limited to 'src/search/SearchView.h')
-rw-r--r--src/search/SearchView.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/search/SearchView.h b/src/search/SearchView.h
index abded85..eb7dade 100644
--- a/src/search/SearchView.h
+++ b/src/search/SearchView.h
@@ -8,13 +8,14 @@
#include "interface/Label.h"
#include "interface/Spinner.h"
#include "interface/Textbox.h"
+#include "client/ClientListener.h"
using namespace std;
class SearchModel;
class SearchController;
-class SearchView: public ui::Window
+class SearchView: public ui::Window, public ClientListener
{
private:
SearchController * c;
@@ -43,6 +44,8 @@ public:
void NotifySortChanged(SearchModel * sender);
void NotifyShowOwnChanged(SearchModel * sender);
void NotifyShowFavouriteChanged(SearchModel * sender);
+ void NotifyAuthUserChanged(Client * sender);
+ void CheckAccess();
SearchView();
virtual ~SearchView();
void AttachController(SearchController * _c) { c = _c; }