2 #include "project/project.hpp" 14 std::pair<bool, std::string> create();
15 typedef sigc::signal<void, bool> type_signal_valid_change;
16 type_signal_valid_change signal_valid_change()
18 return s_signal_valid_change;
20 void populate_pool_combo(
const Glib::RefPtr<Gtk::Application> &app);
25 Gtk::Entry *project_name_entry =
nullptr;
26 Gtk::Entry *project_description_entry =
nullptr;
27 Gtk::FileChooserButton *project_path_chooser =
nullptr;
28 Gtk::Label *project_dir_label =
nullptr;
29 Gtk::ComboBoxText *project_pool_combo =
nullptr;
32 type_signal_valid_change s_signal_valid_change;
38 Gtk::Entry *entry_project_title =
nullptr;
39 Gtk::Label *label_pool_name =
nullptr;
40 Gtk::Label *label_pool_path =
nullptr;
41 Gtk::Label *label_project_directory =
nullptr;
42 Gtk::InfoBar *pool_info_bar =
nullptr;
43 Gtk::Label *pool_info_bar_label =
nullptr;
47 Gtk::Button *button_top_schematic =
nullptr;
48 Gtk::Button *button_board =
nullptr;
49 Gtk::Button *button_part_browser =
nullptr;
50 Gtk::Button *button_pool_cache =
nullptr;
51 Gtk::Button *button_change_pool =
nullptr;
53 void handle_button_top_schematic();
54 void handle_button_board();
55 void handle_button_part_browser();
56 void handle_button_pool_cache();
57 void handle_button_change_pool();
Definition: prj-mgr_views.hpp:35
Definition: prj-mgr_views.hpp:9
Definition: pool-prj-mgr-app_win.hpp:17