3 #include "util/uuid.hpp"
13 std::map<UUID, std::string> files_need_save;
16 using WindowMap = std::map<std::string, WindowInfo>;
18 void set_files(
const WindowMap &files);
19 std::map<std::string, std::set<UUID>> get_files()
const;
27 class TreeColumns :
public Gtk::TreeModelColumnRecord {
31 Gtk::TreeModelColumnRecord::add(name);
32 Gtk::TreeModelColumnRecord::add(display_name);
33 Gtk::TreeModelColumnRecord::add(uuid);
34 Gtk::TreeModelColumnRecord::add(save);
35 Gtk::TreeModelColumnRecord::add(inconsistent);
36 Gtk::TreeModelColumnRecord::add(sensitive);
38 Gtk::TreeModelColumn<Glib::ustring> name;
39 Gtk::TreeModelColumn<Glib::ustring> display_name;
40 Gtk::TreeModelColumn<UUID> uuid;
41 Gtk::TreeModelColumn<bool> save;
42 Gtk::TreeModelColumn<bool> inconsistent;
43 Gtk::TreeModelColumn<bool> sensitive;
45 TreeColumns tree_columns;
47 Glib::RefPtr<Gtk::TreeStore> store;
49 Gtk::TreeView *tv =
nullptr;
Definition: close_utils.hpp:7
Definition: pool-prj-mgr-app_win.hpp:21
Definition: close_utils.hpp:52
Definition: close_utils.hpp:10