4 #include "common/common.hpp"
5 #include "util/uuid.hpp"
6 #include "preview_base.hpp"
7 #include "generic_combo_box.hpp"
8 #include "util/paned_state_store.hpp"
14 PartPreview(
class IPool &pool,
bool show_goto =
true,
const std::string &instance =
"");
16 void load(
const class Part *part);
21 const class Part *part =
nullptr;
27 Gtk::Label *label_MPN =
nullptr;
28 Gtk::Label *label_manufacturer =
nullptr;
29 Gtk::Label *label_value =
nullptr;
30 Gtk::Label *label_description =
nullptr;
31 Gtk::Label *label_datasheet =
nullptr;
32 Gtk::Label *label_entity =
nullptr;
33 Gtk::Box *box_orderable_MPNs =
nullptr;
34 Gtk::Label *label_orderable_MPNs_title =
nullptr;
36 void handle_package_sel();
37 std::optional<PanedStateStore> state_store;
Definition: entity_preview.hpp:11
Definition: part_preview.hpp:12
Definition: preview_base.hpp:9
Definition: preview_canvas.hpp:7