Horizon
src
widgets
padstack_preview.hpp
1
#pragma once
2
#include <gtkmm.h>
3
#include <set>
4
#include "common/common.hpp"
5
#include "util/uuid.hpp"
6
#include "util/pool_goto_provider.hpp"
7
8
namespace
horizon {
9
class
PadstackPreview :
public
Gtk::Box,
public
PoolGotoProvider {
10
public
:
11
PadstackPreview(
class
IPool &pool);
12
13
void
load(
const
UUID &uu);
14
15
private
:
16
class
IPool &pool;
17
class
PreviewCanvas *canvas_padstack =
nullptr
;
18
19
Gtk::Label *package_label =
nullptr
;
20
Gtk::Box *top_box =
nullptr
;
21
Gtk::Separator *sep =
nullptr
;
22
};
23
}
// namespace horizon
Generated by
1.8.20