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;
a class to store JSON values
Definition: json.hpp:161
Definition: pool_cache_cleanup_dialog.hpp:11
Stores objects (Unit, Entity, Symbol, Part, etc.) from the pool.
Definition: pool.hpp:19
basic_json<> json
default JSON class
Definition: json_fwd.hpp:61