51 Wt::Signal<>& add_requested() {
return add_requested_; }
52 Wt::Signal<std::string>& edit_requested() {
return edit_requested_; }
53 Wt::Signal<std::string>& delete_requested() {
return delete_requested_; }
56 void set_countries(
const std::vector<country_row>& countries);
61 void populate_table();
64 Wt::WText* status_text_;
65 Wt::WPushButton* add_button_;
66 Wt::WPushButton* refresh_button_;
68 std::vector<country_row> countries_;
69 Wt::Signal<> add_requested_;
70 Wt::Signal<std::string> edit_requested_;
71 Wt::Signal<std::string> delete_requested_;