#include "juci.h" Window::Window() : window_box_(Gtk::ORIENTATION_HORIZONTAL), menu_(keybindings_) { set_title("juCi++"); set_default_size(600, 600); // window_box_.add(*source_.sourceview()); add(window_box_); keybindings_.action_group()->add(Gtk::Action::create("FileQuit", Gtk::Stock::QUIT), [this]() { OnSystemQuit(); }); add_accel_group(keybindings_.ui_manager()->get_accel_group()); //Add views under here window_box_.pack_start(menu_.view()); show_all_children(); } std::shared_ptr Window::source() { return std::shared_ptr(&source_); } void Window::OnSystemQuit() { hide(); }