ClienteTFG
view_user_info.h
1 #ifndef VIEW_USER_INFO_H
2 #define VIEW_USER_INFO_H
3 
4 #include <gtkmm/box.h>
5 #include <gtkmm/buttonbox.h>
6 #include <gtkmm/treeview.h>
7 #include <gtkmm/liststore.h>
8 
9 class view_user_info: public Gtk::Box
10 {
11 public:
17  Gtk::TreeView tree;
18  class ModelColumns : public Gtk::TreeModel::ColumnRecord
19  {
20  public:
21  ModelColumns()
22  { add(r_user); add(r_admin); }
23  Gtk::TreeModelColumn<std::string> r_user;
24  Gtk::TreeModelColumn<bool> r_admin;
25  };
26 
27  ModelColumns m_Columns;
28  Glib::RefPtr<Gtk::ListStore> m_refTreeModel;
29 
30  Gtk::ButtonBox b_box;
31  Gtk::Button b_add_user;
32  Gtk::Button b_dell_user;
37  void restart_table();
38 };
39 
40 #endif // VIEW_USER_INFO_H
view_user_info::ModelColumns
Definition: view_user_info.h:18
view_user_info::restart_table
void restart_table()
restart_table Rescan all users information
Definition: view_user_info.cpp:18
view_user_info
Definition: view_user_info.h:9
view_user_info::view_user_info
view_user_info()
view_user_info View to show all users information
Definition: view_user_info.cpp:3