5 #include "util/uuid.hpp"
6 #include "util/uuid_path.hpp"
13 void update(
const std::map<
UUIDPath<2>, std::string> &items);
14 void set_title(
const std::string &title);
15 typedef sigc::signal<void, std::vector<UUIDPath<2>>> type_signal_place;
16 type_signal_place signal_place()
18 return s_signal_place;
22 class ListColumns :
public Gtk::TreeModelColumnRecord {
26 Gtk::TreeModelColumnRecord::add(text);
27 Gtk::TreeModelColumnRecord::add(uuid);
29 Gtk::TreeModelColumn<Glib::ustring> text;
30 Gtk::TreeModelColumn<UUIDPath<2>> uuid;
32 ListColumns list_columns;
34 Gtk::TreeView *view =
nullptr;
35 Glib::RefPtr<Gtk::ListStore> store;
36 Gtk::ToolButton *button_place =
nullptr;
38 type_signal_place s_signal_place;
39 void row_activated(
const Gtk::TreeModel::Path &path, Gtk::TreeViewColumn *column);
Definition: unplaced_box.hpp:9