4 #include "common/common.hpp" 5 #include "util/uuid.hpp" 6 #include "util/pool_goto_provider.hpp" 12 PackageInfoBox(BaseObjectType *cobject,
const Glib::RefPtr<Gtk::Builder> &x,
class Pool &p);
14 void load(
const class Package *p);
20 Gtk::Label *label_name =
nullptr;
21 Gtk::Label *label_manufacturer =
nullptr;
22 Gtk::Label *label_alt_for =
nullptr;
23 Gtk::Label *label_tags =
nullptr;
25 class ListColumns :
public Gtk::TreeModelColumnRecord {
29 Gtk::TreeModelColumnRecord::add(padstack);
30 Gtk::TreeModelColumnRecord::add(count);
31 Gtk::TreeModelColumnRecord::add(specific);
33 Gtk::TreeModelColumn<const class Padstack *> padstack;
34 Gtk::TreeModelColumn<unsigned int> count;
35 Gtk::TreeModelColumn<bool> specific;
37 ListColumns list_columns;
39 Gtk::TreeView *view =
nullptr;
40 Glib::RefPtr<Gtk::ListStore> store;
Definition: where_used_box.hpp:8
Definition: pool_goto_provider.hpp:7
Definition: package.hpp:28
Definition: package_info_box.hpp:10
Stores objects (Unit, Entity, Symbol, Part, etc.) from the pool.
Definition: pool.hpp:21