Horizon
Loading...
Searching...
No Matches
footprint_generator_window.hpp
1#pragma once
2#include "common/common.hpp"
3#include "util/uuid.hpp"
4#include <array>
5#include <gtkmm.h>
6#include <set>
7namespace horizon {
8
9class FootprintGeneratorWindow : public Gtk::Window {
10public:
11 FootprintGeneratorWindow(BaseObjectType *cobject, const Glib::RefPtr<Gtk::Builder> &x, class CorePackage &c);
12 static FootprintGeneratorWindow *create(Gtk::Window *p, class CorePackage &c);
13 typedef sigc::signal<void> type_signal_generated;
14 type_signal_generated signal_generated()
15 {
16 return s_signal_generated;
17 }
18
19private:
20 CorePackage &core;
21 Gtk::Stack *stack = nullptr;
22 Gtk::Button *generate_button = nullptr;
23 void update_can_generate();
24 type_signal_generated s_signal_generated;
25};
26} // namespace horizon
Definition core_package.hpp:7
Definition footprint_generator_window.hpp:9