3 #include "common/common.hpp"
4 #include "util/uuid.hpp"
5 #include "nlohmann/json_fwd.hpp"
14 const std::set<std::string> &models_delete,
class Pool *pool);
18 void action_toggled(
const Glib::ustring &path);
20 class TreeColumns :
public Gtk::TreeModelColumnRecord {
24 Gtk::TreeModelColumnRecord::add(name);
25 Gtk::TreeModelColumnRecord::add(filename);
26 Gtk::TreeModelColumnRecord::add(type);
27 Gtk::TreeModelColumnRecord::add(remove);
29 Gtk::TreeModelColumn<Glib::ustring> name;
30 Gtk::TreeModelColumn<ObjectType> type;
31 Gtk::TreeModelColumn<std::string> filename;
32 Gtk::TreeModelColumn<bool> remove;
34 TreeColumns list_columns;
36 Glib::RefPtr<Gtk::ListStore> item_store;