#ifndef SEARCHVIEW_H #define SEARCHVIEW_H #include #include "SearchController.h" #include "interface/SaveButton.h" #include "interface/Button.h" #include "interface/Label.h" #include "interface/Textbox.h" using namespace std; class SearchModel; class SearchController; class SearchView: public ui::Window { private: SearchController * c; vector saveButtons; ui::Button * nextButton; ui::Button * previousButton; ui::Label * errorLabel; ui::Textbox * searchField; void doSearch(); public: void NotifySaveListChanged(SearchModel * sender); SearchView(); virtual ~SearchView(); void AttachController(SearchController * _c) { c = _c; } }; #endif // SEARCHVIEW_H