4 #include "common/common.hpp"
5 #include "util/uuid.hpp"
6 #include "util/pool_goto_provider.hpp"
12 EntityInfoBox(BaseObjectType *cobject,
const Glib::RefPtr<Gtk::Builder> &x,
class IPool &p);
14 void load(
const class Entity *e);
20 Gtk::Label *label_name =
nullptr;
21 Gtk::Label *label_manufacturer =
nullptr;
22 Gtk::Label *label_prefix =
nullptr;
23 Gtk::Label *label_tags =
nullptr;
25 class ListColumns :
public Gtk::TreeModelColumnRecord {
29 Gtk::TreeModelColumnRecord::add(name);
30 Gtk::TreeModelColumnRecord::add(suffix);
31 Gtk::TreeModelColumnRecord::add(unit);
33 Gtk::TreeModelColumn<Glib::ustring> name;
34 Gtk::TreeModelColumn<Glib::ustring> suffix;
35 Gtk::TreeModelColumn<const class Unit *> unit;
37 ListColumns list_columns;
39 Gtk::TreeView *view =
nullptr;
40 Glib::RefPtr<Gtk::ListStore> store;
Definition: entity_info_box.hpp:10
Definition: entity.hpp:13
Definition: pool_goto_provider.hpp:7
Definition: where_used_box.hpp:9