3 #include "common/common.hpp"
4 #include "util/uuid.hpp"
5 #include "util/pool_goto_provider.hpp"
6 #include "util/item_set.hpp"
13 size_t load(ObjectType type,
const UUID &uu);
15 ItemSet get_items()
const;
20 class ListColumns :
public Gtk::TreeModelColumnRecord {
24 Gtk::TreeModelColumnRecord::add(name);
25 Gtk::TreeModelColumnRecord::add(type);
26 Gtk::TreeModelColumnRecord::add(uuid);
28 Gtk::TreeModelColumn<Glib::ustring> name;
29 Gtk::TreeModelColumn<ObjectType> type;
30 Gtk::TreeModelColumn<UUID> uuid;
32 ListColumns list_columns;
35 Glib::RefPtr<Gtk::ListStore> store;
36 void row_activated(
const Gtk::TreeModel::Path &path, Gtk::TreeViewColumn *column);
Definition: pool_goto_provider.hpp:7
This class encapsulates a UUID and allows it to be uses as a value type.
Definition: uuid.hpp:16
Definition: where_used_box.hpp:9