ClienteTFG
view_info.h
1 #ifndef VIEW_INFO_H
2 #define VIEW_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_info: public Gtk::Box
10 {
11 public:
16  view_info();
17  Gtk::TreeView tree;
18  class ModelColumns : public Gtk::TreeModel::ColumnRecord
19  {
20  public:
21  ModelColumns()
22  { add(r_name); add(r_date); add(r_user); add(r_config); }
23 
24  Gtk::TreeModelColumn<std::string> r_name;
25  Gtk::TreeModelColumn<std::string> r_date;
26  Gtk::TreeModelColumn<std::string> r_user;
27  Gtk::TreeModelColumn<bool> r_config;
28  };
29  ModelColumns m_Columns;
30  Glib::RefPtr<Gtk::ListStore> m_refTreeModel;
31  Gtk::ButtonBox b_box;
32  Gtk::Button b_remove;
37  void restart_table();
38 };
39 
40 #endif // VIEW_INFO_H
view_info::ModelColumns
Definition: view_info.h:18
view_info::restart_table
void restart_table()
restart_table Rescan all packages information
Definition: view_info.cpp:18
view_info
Definition: view_info.h:9
view_info::view_info
view_info()
view_info View to show all package information
Definition: view_info.cpp:3