#ifndef VIEW_INFO_H #define VIEW_INFO_H #include <gtkmm/box.h> #include <gtkmm/buttonbox.h> #include <gtkmm/treeview.h> #include <gtkmm/liststore.h> class view_info: public Gtk::Box { public: view_info(); Gtk::TreeView tree; class ModelColumns : public Gtk::TreeModel::ColumnRecord { public: ModelColumns() { add(r_name); add(r_date); add(r_user); add(r_config); } Gtk::TreeModelColumn<std::string> r_name; Gtk::TreeModelColumn<std::string> r_date; Gtk::TreeModelColumn<std::string> r_user; Gtk::TreeModelColumn<bool> r_config; }; ModelColumns m_Columns; Glib::RefPtr<Gtk::ListStore> m_refTreeModel; Gtk::ButtonBox b_box; Gtk::Button b_remove; void restart_table(); }; #endif // VIEW_INFO_H